有问题的版本
vmware12(建议使用15)
centos7.6
问题描述
1.网关问题
vmware12
使用vmware12 启动虚拟机
route -6n 网关信息
fd15:4ba5:5a2b:1008::/64 fe80::250:56ff:fec0:2222 U 100 5 0 ens33
::/0 fe80::250:56ff:fec0:2222 UG 100 5 0 ens33
fd15:4ba5:5a2b:1008::/128 :: Un 0 3 0 ens33
fd15:4ba5:5a2b:1008:20c:29ff:fe8e:f555/128 :: Un 0 7 0 ens33
无法直接ping6 ${ipv6}, 需要去除网关才能ping通
ip -6 route del fd15:4ba5:5a2b:1008::/64 via fe80::250:56ff:fec0:2222 && ip -6 route add fd15:4ba5:5a2b:1008::/64 dev ens33
vmware15
使用vmware15 启动虚拟机
fd15:4ba5:5a2b:1008::/64 :: U 100 5 0 ens33
::/0 fe80::250:56ff:fec0:2222 UG 100 5 0 ens33
fd15:4ba5:5a2b:1008::/128 :: Un 0 3 0 ens33
fd15:4ba5:5a2b:1008:20c:29ff:fe8e:f555/128 :: Un 0 7 0 ens33
可以直接ping ${ipv6}
2. 主机互ping IPv6
192…168.1.101
192…168.1.102
192…168.1.103
192…168.1.104
主机直接使用ipv6互ping,可能部分机子能互通,部分不能,使用Ipv4都能正常ping通,应该是vmware12的问题
192..168.1.101 ping不同 其他主机
192..168.1.102 能ping通所有主机
192..168.1.103 ping不同101主机
...
此问题在安装vmware15后主机都能互相ping通
3. docker host模式
在vmware12中可能需要重新 开启关闭防火墙才能正常访问
systemctl start firewalld ; systemctl stop firewalld
在vmware15 无需操作直接可访问
建议
结论:vmware15 兼容centos7 vmware12兼容不好
需要使用ipv6测试时,使用vmware15
推荐使用:vmware15