按照 Proxmox VE 官方 wiki 配置 vmbr0
配置NAT IPv6使用的vmbr1
在vmbr0下插入
auto vmbr1
iface vmbr1 inet6 static
address 2001:db8:1::1/64
post-up sysctl -w net.ipv6.conf.all.forwarding=1
post-up ip6tables -t nat -A POSTROUTING -s 2001:db8:1::/64 -o vmbr0 -j MASQUERADE
post-down sysctl -w net.ipv6.conf.all.forwarding=0
post-down ip6tables -t nat -D POSTROUTING -s 2001:db8:1::/64 -o vmbr0 -j MASQUERADE
我们在配置文件中加入一个 Linux Bridge,开启 NAT 模式,那么以 vmbr1 为例,你就得到一个 2001:db8:1::/64,网关为 2001:db8:1::1 的网段。
同时你也可以指定vmbr1会使用的IPv6地址,使用以下命令
ip6tables -t nat -A POSTROUTING -o vmbr0 -j SNAT --to [出口IP]