vmware centos7的ipv6问题

有问题的版本
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

你可能感兴趣的:(linux,VMware)