linux – 来自主机的虚拟机的IPv6公共路由

所以我有一个来自OVH的专用服务器.有了这个,我得到了64位IPv6地址和1个公共IPv4地址.我购买了第二个IPv4地址作为后备.

主机正在运行Xen管理程序,我已经设置了桥

bridge name bridge id       STP enabled interfaces
br0     8000.0cc47ac4292c   no      eno3
                                    vif4.0
                                    vif4.0-emu
virbr0  8000.525400a2390a   yes     virbr0-nic

我能够使用IPv4和IPv6地址连接VM(虽然它只会使用IPv6)但是作为测试,我改变了VM的MAC地址,为我的后备和繁荣列出了一个,不再有IPv6连接但是一次我设置了MAC地址,它正在下雨时工作正常.

主机ipv6路由表

2607:5300:61:45b::/64 dev br0  proto kernel  metric 256  pref medium
2607:5300:61:400::/56 dev eno3  proto kernel  metric 202  mtu 1500 pref medium
fe80::/64 dev eno3  proto kernel  metric 256  pref medium
fe80::/64 dev eno4  proto kernel  metric 256  pref medium
fe80::/64 dev br0  proto kernel  metric 256  pref medium
fe80::/64 dev vif4.0-emu  proto kernel  metric 256  pref medium
fe80::/64 dev vif4.0  proto kernel  metric 256  pref medium
ff00::/8 dev eno3  metric 256  pref medium
ff00::/8 dev eno4  metric 256  pref medium
ff00::/8 dev br0  metric 256  pref medium
ff00::/8 dev vif4.0-emu  metric 256  pref medium
ff00::/8 dev vif4.0  metric 256  pref medium
default via fe80::205:73ff:fea0:0 dev br0  metric 1024  pref medium

来宾ipv6路由表

2607:5300:61:45b::/64 dev eth0  proto kernel  metric 256  pref medium
2607:5300:61:400::/56 dev eth0  proto kernel  metric 256  expires 2591946sec pref medium
fe80::/64 dev eth0  proto kernel  metric 256  pref medium
default via fe80::205:73ff:fea0:0 dev eth0  proto ra  metric 1024  expires 1746sec hoplimit 64 pref medium

理想情况下,我希望能够创建具有自己的可公共路由IPv6地址的VM,而无需为每个地址创建单独的回退IPv4地址.

主机系统正在运行Gentoo btw.

解决方法

我创建了自己的解决方案,我创建了一个PFSense防火墙,它将处理单个IPv4地址的nat化并分配全局可路由的IPv6地址. (目前正在处理与设置有关的单独问题,但完整的IPv6连接工作正常.)

要进行设置,请从主机(br1)创建单独的网桥,并将PFSense分别连接到br0和br1 WAN / LAN.让所有虚拟机桥接到br1,然后从DHCP接收私有IPv4地址和公共IPv6地址.

相关文章

/etc/sysctl.conf这个目录主要是配置一些系统信息,/etc/sys...
1.作用 useradd或adduser命令用来建立用户帐号和创建用户的起...
它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅...
不管是我们在安装软件还是监测软件的使用性能,我们都要随时...
装好Tomcat7后,发现除了本机能访问外界访问不了,岂有此理。...
修改防火墙配置需要修改 /etc/sysconfig/iptables 这个文件,...