首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linux无法更改tx-校验和。

问Linux无法更改tx-校验和。
EN

Server Fault用户
提问于 2014-01-03 21:27:45
回答 1查看 4K关注 0票数 0

在Linux3.2内核上:Linux3.2.04-686-Pae #1 SMP 3.2.46-1+Dec7u 1 i686 GNU/Linux on VmWare,我在ipv6 tcp数据包上得到校验和错误。

所以我可以ping6,但不能通过ipv6连接到ssh、smtp、html等。

我相信,根据http://www.tunnelbroker.net/forums/index.php?topic=2826.0,我必须禁用校验和卸载。

我本来应该用这个的,但不管用。

代码语言:javascript
复制
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内核之前是正常的。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2014-01-05 09:12:00

我在虚拟交换机上关闭了校验和卸载。

https://communities.vmware.com/thread/167737

简而言之,ssh‘’ing在/etc/vmware/esx.conf设置中对每一个系统esx-server进行ssh‘’ing。

代码语言:javascript
复制
/net/vswitch/child[xxxx]/capabilities/ChecksumOffload = "false"
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/564945

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档