找回密码
 注册
查看: 1349|回复: 7

redhat9用iptables做nat,ping丢包

[复制链接]
发表于 2005-4-30 10:50:34 | 显示全部楼层 |阅读模式
服务器是老的,双PIII450,512M内存,系统是redhat9,现在用nat做共享上网,接外网的网卡是intel pro10/100 VE ,内网是8139,内网大约80用户,现在内网ping电信的DNS,出现丢包,平均每10个左右丢一个。这个有什么解决办法吗,刚学,大家教教啊
发表于 2005-4-30 12:04:49 | 显示全部楼层
这应该是电信服务器所作的限制,跟nat关系应该不大。客户端的上网速度才是最重要的,你可以试一下,即使客户端只有一个丢包现象仍会有的
回复

使用道具 举报

 楼主| 发表于 2005-4-30 12:59:21 | 显示全部楼层
不是的,我如果用路由器带没这个问题的,现在已经ping内网都丢包了
回复

使用道具 举报

发表于 2005-4-30 22:40:41 | 显示全部楼层

Re: redhat9用iptables做nat,ping丢

[quote:3be6bb9552="wdk23411"]服务器是老的,双PIII450,512M内存,系统是redhat9,现在用nat做共享上网,接外网的网卡是intel pro10/100 VE ,内网是8139,内网大约80用户,现在内网ping电信的DNS,出现丢包,平均每10个左右丢一个。这个有什么解决办法吗,刚学,大家教教啊[/quote]
RH9、RTL8139, 这两样咋都让楼主给上了?

不过,先在内网抓包分析一下数据流量会对解决问题有帮助。
回复

使用道具 举报

 楼主| 发表于 2005-5-1 14:54:00 | 显示全部楼层
不好意思,我是新手,我也知道用tcpdump可以查看网内发包情况,但是不会从中分析,希望大家指点一下。
还有,看版主的意思,似乎RH9,RTL8139似乎不太适合,有什么问题吗
回复

使用道具 举报

 楼主| 发表于 2005-5-2 21:31:38 | 显示全部楼层
我查了内网流量,似乎有几个机子中了病毒,但是用硬件路由器没有丢包的现象,最多就是包延迟慢了些,这个nat怎么可以提高性能啊
回复

使用道具 举报

 楼主| 发表于 2005-5-8 08:54:13 | 显示全部楼层
版主能帮个忙解答一下吗,五一过了要上班了
回复

使用道具 举报

发表于 2005-5-14 15:40:07 | 显示全部楼层
不好意思,我最近不能常上网,没有及时给你回复。

在我的印象里 RH9 是我用过的反应最迟钝的一个发行版了(个人感觉,不一定是事实)。
而 RTL8139 芯片在负荷稍高时的 CPU 占用率也会居高不下。

想提高软路由器的性能,不二法则就是精简内核、优化规则、使用更好的硬件。
个人比较倾向于使用 FreeBSD + netfilter + 3C905B 这类的组合。

硬件路由器那是专用CPU/芯片组+专用OS,别比了。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2025-2-22 06:15 , Processed in 0.038577 second(s), 15 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

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