在 Linux 3.2 内核上:Linux 3.2.0-4-686-pae #1 SMP Debian 3.2.46-1+deb7u1 i686 GNU/Linux on VmWare,在 ipv6 tcp 数据包上出现校验和错误。
所以我可以ping6,但不能通过ipv6连接到ssh、smtp、html等。
我相信,根据http://www.tunnelbroker.net/forums/index.php?topic=2826.0我必须禁用校验和卸载。
我应该使用这个,但它不起作用。
host:~# ethtool --offload eth0 rx off tx off
Cannot change rx-checksumming
Cannot change tx-checksumming
Could not change any device features
host:~# ethtool -K eth0 gso off
Could not change any device features
其他选择?
2.6内核的主机没有这个问题;服务器正常,直到升级到 3.2 内核。
我在虚拟交换机上关闭了校验和卸载。
https://communities.vmware.com/thread/167737
简而言之,在 /etc/vmware/esx.conf 设置中 ssh 到每个 physixal esx-server