Linux服务器和服务器之间出现数据包发送不过去的问题,抓包如下 简单说明 当服务器打开net.ipv4.tcp_tw_recycle = 1参数后会识别这些包的时间戳(net.ipv4.tcp_timestamps = 1) 但是nat过来的数据包又因为时间戳有可能不是顺序的,导致服务器认为包不可信而丢弃。 设置系统参数 sudo vi /etc/sysctl.conf 文件加 net.ipv4.tcp_timestamps=0 sudo sysctl -p #配置生效