linux下hook修改源IP的问题,请大神帮助。
本帖最后由 lantiaoxian 于 2016-12-10 07:56 编辑删除次帖子了,问题已经解决 tcmpdump 能抓到的话,
应该是协议栈收包 对包进行校验时出错丢弃了吧? 不能单纯修改报文头部某个字段,要同时修改校验字段 这个你配一下路由就行了吧,干吗要hook哪?
回复 4# shiweixingcn
就是想用这个机器带起路由的功能。
回复 3# yjh777
但是改成192.168.110.49的IP就可以
应该是 巧合吧 回复 7# yjh777 测试多次,即使用192.168.110.xx都可以,但是如果源IP换成客户端的IP,192.168.130.35就不行。
我的猜测:
你server端(c)需要配一下192.168.130.**的路由吧,因为你改了发过去的包的源地址了,所以它在内核里面找邻接表找不到吧(因为找到的是192.168.110.**的),所以出了问题。 回复 9# shiweixingcn 尝试设置路由表设置不了,而且还有其他说法吗?
页:
[1]
2