xiamn 发表于 2015-11-21 02:55:20

LVS不能转发网络包的一种解决方法

LVS在使用tunl方式时,在请求的包的长度超过1480时,不能转发网络包。  修改eth的参数:generic-receive-offload=off,系统默认on。
  这个参数是针对IP分片的,网卡支持IP的分片组包功能,将IP协议栈的功能转移到网卡硬件,增加了效率,但是对于LVS这个参数会使LVS在转发包时,因为包超过1480,而不转发。
  关闭后正常。
  使用命令 :ethtool -k eth0 查看offload
  ethtool -K eth0 gro off 修改gro。
页: [1]
查看完整版本: LVS不能转发网络包的一种解决方法