我是在本地windows装了一Linux虚拟机,在虚拟机起了一个Server:10.0.0.1:60000,然后在Linux的prerouting挂一钩子函数当有端口号为60001的TCP请求时把该端口号转为60000,然后做TCP校验在postrouting挂钩子:把源端口60000的改为60001然后做TCP校验。在Windows连接虚拟机Server,地址为10.0.0.1:60001,Linux抓包发现有第一次握手和第二次握手,但Windows只有第一次握手,然后Windows就超时重发了,各位大神请多多指教啊,不胜感激。