LinuxSir.cn,穿越时空的Linuxsir!

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

感觉使用了一个Linux服务器作网关后,数据传输错误明显增加了

[复制链接]
发表于 2005-9-18 01:00:53 | 显示全部楼层 |阅读模式
详细情况是这样,用RHELAS4做的网关服务器,自动ADSL拨号上网,双网卡。
RHELAS4使用的up2date,保持最新。
设定iptables
#iptables -A INPUT -i ppp0 -p tcp --dport 1:1024 -j DROP
#iptables -A INPUT -i ppp0 -p udp --dport 1:1024 -j DROP
#iptables -A INPUT -i eth0 -p tcp --dport 1:1024 -j DROP
#iptables -A INPUT -i eth0 -p udp --dport 1:1024 -j DROP
#iptables -t nat -A POSTROUTING -s 192.168.0.1/24 -o ppp0 -j MASQUERADE
一般使用没有问题,就是使用wellget或是flashget下载比较大的软件时,出现错误明显多了。
例如,我下载ORACLE for linux x86 的第二版,通过这个网关上网,下载了4次,cksum值都是错误的,还不一样。最后还是直接本机插ADSL猫,拨号上去下的就正确了。
还有,刚刚下的Adobe Acrobat Pro版,因为是分了13个rar包,下载完解压时发现有12个包CRC校验错误。

不知道大家有没有遇到过?
发表于 2005-9-18 01:13:51 | 显示全部楼层
不会吧,ip数据包也是有校验的呀
回复 支持 反对

使用道具 举报

发表于 2005-9-18 01:36:36 | 显示全部楼层
八成是数据线或者网卡有问题了,侧重检查一下这些方面。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-18 02:01:59 | 显示全部楼层
Post by attiseve
八成是数据线或者网卡有问题了,侧重检查一下这些方面。

我也怀疑这方面,因为双机互连线是一根老线,而且在windows下有几次就看到突然提示“数据线没有插好”,就是网卡没有插网线的提示;然后自己又好了,连上了。大概有2,3次这种情况。而这段时间是没有人碰它的。
但是那根线虽然买了很长时间,但是没怎么用,看着还是挺新的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-19 23:03:22 | 显示全部楼层
今天又试验了一下,分别从网关和客户机下载了Gentoo的stage1-amd64.2005.1.tar.bz2,然后验证md5值,网关上的正确,客户机的错误。
我有试验了用scp将oracle的安装包(600+MB,正确的)从客户机上传到网关,验证,正确。
再用sftp从网关get下来,再次验证,还是正确的。

真的是数据线有问题么? :ask  :ask  :ask
回复 支持 反对

使用道具 举报

发表于 2005-9-22 16:12:23 | 显示全部楼层
重做网线的水晶头试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-22 19:20:18 | 显示全部楼层
今天重新买了条双机互联网线,试验了一下,还是不对~
怎么回事呢??
:ask  :ask  :ask
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-23 06:21:49 | 显示全部楼层
又发现一个问题,用我的Gentoo(和上面的WinXP为同一台主机的双系统)作为Client,通过RHEL AS4网关上网下载,没有问题,特别下载了一个在WinXP下下载两次都错误的文件包实验,没有错误。特别用了proz和kget两种下载软件,都没事。

莫非Windows检测网关是Linux时,就XXXXXXX
太黑了吧~难道Windows最近的几次补丁更新就是干这个的??

呵呵,开个玩笑~
回复 支持 反对

使用道具 举报

发表于 2005-9-23 11:09:40 | 显示全部楼层
xp和linux的数据包ttl不一样,有关系不?可能会有部分丢包吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-23 18:42:26 | 显示全部楼层
仅仅是TTL值不同会导致这些问题么?
难道是Windows和Linux的网络也不兼容??
不会吧
回复 支持 反对

使用道具 举报

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

本版积分规则

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