LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 902|回复: 2

数据包重定向后遇到的问题,谢谢!

[复制链接]
发表于 2008-3-5 23:21:12 | 显示全部楼层 |阅读模式
各位好,谢谢关注与帮忙!

我在一个校园网,该校园网通过NAT访问外网。现在我有的试验器具是两台装有linux系统的
电脑。

具体操作如下:
假设我的机器为A,B

我在A机器获取将要流出A的数据包,把数据包的源地址改为B的IP地址,然后让数据包继续它的流程,接下来我
打开浏览器,像平时那样操作上www.baidu.com,此时我在A机 ... 去了,而且源
地址确实也更改为B的地址了,而且观察到baidu的一个服务器地址是121.14.88.11,然后我在B上面用tcpdump
监听数据包:tcpdump -i eth0 src host 121.14.88.11.最后一个B一个baidu的应答数据包也没监听到。


哪位知道问题可能出现在哪里?谢谢!
发表于 2008-3-8 16:45:54 | 显示全部楼层
在A上监听到了吗?
回复 支持 反对

使用道具 举报

发表于 2008-3-12 21:05:19 | 显示全部楼层
虽然我不知道你是怎么在Linux下将修改后的报文发送的,但是如果你用的程序不能自动修正CRC(并且你没有手动修正)的话,这个报文是无效的(会被服务器丢弃),你是不是改完IP没有改CRC?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表