关于netfilter端口转发问题

我是在本地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就超时重发了,各位大神请多多指教啊,不胜感激。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!