proxmox开ipv4 nat 和独立ipv6 ip 的VPS

本文以hetzner为例,其他的大体相同,可以分为三个步骤

1.绑定ipv6到服务器上

(hetzner,默认已经绑定了ipv6 ip到服务器,online和ovh需要手动绑定,请参见官方教程或者网上搜索)

2.建立ipv4和ipv6 网络,

很简单,在web端操作下就好了

这时候子网已经建立好了,就是还不能上网。

proxmox web端新建一个桥接网络。桥接网络名为 vmbr0

其中ipv6地址为出口网卡的ivp6地址

 

3.允许网络转发。

编辑 99-networking.conf

使用下面配置,保存并退出

重启系统,让刚刚新增的配置生效

 

ipv4 设置

注意:enp2s0 为你的服务器的出口网卡,有些系统为 eth0,注意替换

注意 iptables  规则重启就会消失。建议进行保存iptables 规则,解决方案详见  linux添加开机自启动脚本示例详解

ipv6设置

2a01:4f9:2a:xxx::2 为你的主网卡的ipv6地址

注意 下面 规则重启就会消失。解决方案详见  linux添加开机自启动脚本示例详解

添加虚拟网卡转发

添加vps转发

4.创建一个新的虚拟机,并设置指定ip

注意ip 为上面第三步你指定的ip

如果需要端口转发至其他机器的话,你需要在第三步多设置端口转发

配置如下图所示

 


发表评论

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