我在 KVM 虚拟化下配置 IPv6 路由时遇到了问题,需要您的帮助!
在主机上。它使用网桥(名为 br0)为其客户机提供 Internet 访问。
在主机上运行的客户机上,IPv6 网关被设置为主机的 IPv6 地址。
问题是:在虚拟机上,“ping6 ipv6.google.com”给出:
ping6 ipv6.google.com
PING ipv6.google.com(nuq04s29-in-x0e.1e100.net) 56 data bytes
From [hostname] icmp_seq=3D1 Destination unreachable: Address unreachable
看起来它可以解析地址但无法到达网关。
“ip neigh show” 给出以下输出:
ip -6 neigh show
fe80::212:f2ff:fe9a:1700 dev ens3 FAILED
[IPv6 address of host machine] dev ens3 FAILED
在主机上,一切运行正常。
两个系统都运行最新的 CentOS 7。
我期待您的回复。
谢谢你!
答案1
经过大量的调查和尝试,我终于找到了我自己的问题的解决方案。
只是为了在这里发布它以防其他人遇到同样的问题:
我所做的只是在/etc/sysconfig/网络
IPV6FORWARDING=yes
重启网络后使用“服务网络重启”,顿时问题彻底解决了。
仅供参考,文件/etc/sysconfig/网络现在应该有四行:
NETWORKING_IPV6=yes
NETWORKING=yes
IPV6FORWARDING=yes
HOSTNAME=[***host name***]