VPS 小鸡 装 PVE 瞬间变 母鸡生小鸡 NAT小鸡就是这么来的

开好小鸡,SSH链接上 开始 DD 母鸡系统以 Debian12 为例子
1、系统D好后,安装常用命令

apt install sudo curl wget git nano -y

2、用以下命令修改hosts

nano /etc/hosts

修改以下内容

127.0.0.1            localhost.localdomain localhost
8.214.188.188        debian.proxmox.com Pve

注意:把 8.214.188.188 改为你 小鸡的公网IP

3、修改机器名

nano /etc/hostname

把默认的 debian 修改为 Pve
4、添加 Proxmox VE 存储库

# 国外VPS

echo "deb [arch=amd64] http://download.proxmox.com/debian/pve bookworm pve-no-subscription" \
> /etc/apt/sources.list.d/pve-install-repo.list

# 国内VPS

echo "deb [arch=amd64] https://mirrors.ustc.edu.cn/proxmox/debian/pve bookworm pve-no-subscription" \
> /etc/apt/sources.list.d/pve-install-repo.list

5、添加 Proxmox VE 存储库密钥

wget https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg \
-O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg

6、更新系统和存储库

apt update && apt full-upgrade

# 国内VPS 更换源

sed -i 's#http://mirrors.tencentyun.com#https://mirrors.aliyun.com#g' /etc/apt/sources.list 

# 其中 http://mirrors.tencentyun.com 是被改源,请按你的实际应用来修改

7、安装 Proxmox VE 软件包

apt install proxmox-ve postfix open-iscsi

在安装的过程会弹出选择的对话框 选择 OK 后回车 然后按下图选择
如图选择如图选择
之后就一直敲回车,直到安装完成,然后 reboot 重启小鸡,小鸡重启后输入 https://ip:8006 即可打开 Pve web 页面
语言选择中文语言选择中文语言选择中文
然后输入 小鸡的用户名 root 密码 是你 SSH链接小鸡时的密码即可登录进入 PVE的管理页面!
8、Pve 的基本设置!
(1)、CT模板
CT模板CT模板
选择要下载的系统选择要下载的系统
下载完成下载完成
(2)、设置系统时间
设置系统时间设置系统时间
修改时区为 香港 修改时区为 香港
9、修改母鸡的网卡配置
进入 SSH ,修改 网卡配置

nano /etc/network/interfaces

修改为下图里的内容
如图修改的内容如图修改的内容

allow-hotplug ens5
iface ens5 inet dhcp

auto vmbr0
iface vmbr0 inet static
address 10.11.12.1
netmask 255.255.255.0
bridge_ports none
bridge_stp off
bridge_fd 0
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-up iptables -t nat -A POSTROUTING -s '10.11.12.0/24' -o ens5 -j MASQUERADE
post-down iptables -t nat -D POSTROUTING -s '10.11.12.0/24' -o ens5 -j MASQUERADE

10、母鸡生小鸡
创建小鸡创建小鸡
设置小鸡系统密码设置小鸡系统密码
设置小鸡系统设置小鸡系统
设置小鸡硬盘设置小鸡硬盘
设置小鸡CPU设置小鸡CPU
设置小鸡内存设置小鸡内存
设置小鸡网络,上图IP设置错误,正确的应为 10.11.12.13/32 设置小鸡网络,上图IP设置错误,正确的应为 10.11.12.13/32
设置小鸡DNS设置小鸡DNS
确认出生的小鸡配置信息确认出生的小鸡配置信息
成功生出小鸡成功生出小鸡
11、进入小鸡控制台,测试小鸡网络是否已通
进入小鸡控制台进入小鸡控制台
输入系统账号和密码输入系统账号和密码
成功进入小鸡控制台成功进入小鸡控制台
测试小鸡网络已通测试小鸡网络已通
12、接下来 进入母鸡的SSH 用以下命令 在母鸡上 把小鸡的 SSH端口、WEB端口 放出来

# 映射小鸡的 22号TCP端口 到母鸡公网上 链接端口为TCP 1322
iptables -t nat -A PREROUTING -p tcp -m tcp --dport 1322 \
  -j DNAT --to-destination 10.11.12.13:22

# 映射小鸡的 22号UDP端口 到母鸡公网上 链接端口为UDP 1322
iptables -t nat -A PREROUTING -p udp -m udp --dport 1322 \
  -j DNAT --to-destination 10.11.12.13:22

# 映射小鸡的 80号TCP端口 到母鸡公网上 链接端口为TCP 1380
iptables -t nat -A PREROUTING -p tcp -m tcp --dport 1380 \
  -j DNAT --to-destination 10.11.12.13:80

# 映射小鸡的 80号UDP端口 到母鸡公网上 链接端口为UDP 1380
iptables -t nat -A PREROUTING -p udp -m udp --dport 1380 \
  -j DNAT --to-destination 10.11.12.13:80

# 查看 nat PREROUTING 端口映射规则
iptables -t nat -nvL PREROUTING

# 清空 nat PREROUTING 端口映射规则
iptables -t nat -F PREROUTING

查看母鸡上的端口映射信息查看母鸡上的端口映射信息
13、再次进入小鸡控制台,用以下命令编辑 SSH 配置文件

apt install nano && nano /etc/ssh/sshd_config

编辑SSH配置文件编辑SSH配置文件
把SSH配置文件修改为如图设置把SSH配置文件修改为如图设置
然后按键盘上的组合键 Ctrl+x 输入 y 敲回车键 保存退出,reboot 重启小鸡
小鸡重启后就可以通过SSH客户端(母鸡IP:映射的端口)来链接小鸡的SSH了!
至此成功的通过SSH客户端(母鸡IP:映射的端口)来链接小鸡的SSH了至此成功的通过SSH客户端(母鸡IP:映射的端口)来链接小鸡的SSH了

点赞

发表回复

电子邮件地址不会被公开。必填项已用 * 标注

×
订阅图标按钮