开好小鸡,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模板
选择要下载的系统
下载完成
(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
设置小鸡内存
设置小鸡网络,上图IP设置错误,正确的应为 10.11.12.13/32
设置小鸡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配置文件修改为如图设置
然后按键盘上的组合键 Ctrl+x
输入 y
敲回车键 保存退出,reboot
重启小鸡
小鸡重启后就可以通过SSH客户端(母鸡IP:映射的端口)来链接小鸡的SSH了!
至此成功的通过SSH客户端(母鸡IP:映射的端口)来链接小鸡的SSH了