Debian 10安装Proxmox VE 开NAT机器

前期准备

在debian10安装完成后,连接ssh,进行前期pve安装环境配置。

# 查看当前主机名
hostname

# 修改主机名,根据实际情况进行修改
hostnamectl set-hostname debian

# 查看当前IP
hostname --ip-address

# 修改/etc/hosts,在前两行修改

127.0.0.1 localhost.localdomain localhost
192.168.100.100 debian.proxmox.com debian

/etc/hosts 127.0.0.1是本地保留地址,不用理会。
192.168.100.100是我路由器指定给pve的IP,需要修改为自己的公网IP或内网IP。
在主机名修改为pve 那域名也必须要设置为pve.proxmox.com,就相当于主机名.proxmox.xom

添加安装源

  • 添加Debian国内加速源
sudo sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
  • 添加pve安装库
# 官方安装库
echo "deb http://download.proxmox.com/debian/pve buster pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list

# pve6.x国内加速源
echo "deb http://mirrors.ustc.edu.cn/proxmox/debian/pve buster pve-no-subscription" >/etc/apt/sources.list.d/pve-install-repo.list
# pve7.x国内加速源
echo "deb http://mirrors.ustc.edu.cn/proxmox/debian/pve bullseye pve-no-subscription" >/etc/apt/sources.list.d/pve-install-repo.list
  • 添加安装密匙
wget http://download.proxmox.com/debian/proxmox-ve-release-6.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg
chmod +r /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg  # optional, if you have a non-default umask
  • 更新系统安装PVE软件包
# 更新存储库和系统
apt update && apt full-upgrade

# 安装pve软件包
apt install proxmox-ve postfix open-iscsi

Debian 10安装Proxmox VE 开NAT机器
选择NO 然后进行下一部安装。
Debian 10安装Proxmox VE 开NAT机器
选择local only
Debian 10安装Proxmox VE 开NAT机器
确认域名是否正确,就是主机名那个。

待安装完成后,进行一波重启。在浏览器打了 https://IP:8006 ,注意的是要https协议打开才可以,pve账号密码就是服务器的账号密码

Debian 10安装Proxmox VE 开NAT机器

到这里就完成了,Debian安装pve的操作。接下来进行NAT开小鸡

开NAT机器

进入Debian主机,进行设置vmbr0网桥进行桥接第一块网卡。

# 使用vim进行编辑
vim /etc/network/interfaces

# 添加以下内容
auto vmbr0
iface vmbr0 inet static
  address 10.10.10.1/24
  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.10.10.0/24' -o ens5 -j MASQUERADE
  post-down iptables -t nat -D POSTROUTING -s '10.10.10.0/24' -o ens5 -j MASQUERADE
  post-up   iptables -t raw -I PREROUTING -i fwbr+ -j CT --zone 1
  post-down iptables -t raw -D PREROUTING -i fwbr+ -j CT --zone 1

更多详细的文档:https://pve.proxmox.com/wiki/Network_Configuration

创建一个CT容器,前面步骤可以按自己需求来设置,重点是设置网络这里。

Debian 10安装Proxmox VE 开NAT机器

  • 使用静态IP配置 10.10.10.0 网段
  • 10.10.10.11/24 做ip地址,也方便自己记住
  • 网关设置为10.10.10.1

设置nat

在母鸡上运行shell,使用iptables做nat转发

# 添加IP转发规则
iptables -t nat -A PREROUTING -p tcp -m tcp --dport 1122 -j DNAT --to-destination 10.10.10.11:22
iptables -t nat -A PREROUTING -p udp -m tcp --dport 1122 -j DNAT --to-destination 10.10.10.11:22

PS:把小鸡的IP 10.10.10.11:22 的数据转发到 母鸡IP1122

使用ssh进行连接,母鸡IP:转发端口进行连接
Debian 10安装Proxmox VE 开NAT机器

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

除特别注明外,本站所有文章均基于CC-BY-NC-SA 4.0原创,转载请注明出处。
文章名称:《Debian 10安装Proxmox VE 开NAT机器》
文章链接:https://www.vvso.cn/xlbk/17344.html
分享到: 更多 (0)

热门文章

评论 抢沙发

切换注册

登录

忘记密码 ?

切换登录

注册