免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 9526 | 回复: 5
打印 上一主题 下一主题

[proxy] squid 代理 上网超慢的问题(已解决) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-09-14 11:25 |显示全部楼层 |倒序浏览
偶是linux初学者 为单位电脑做了一台linux代理服务器,刚装前两天网络运行正常,ping sina 12 ms 不会出现任何丢包现象 ,但是今天早晨一来 网络性能急剧下降,重启后依然 ping sina 会出现 10-20%的丢包 达到>;1000ms
百思不得其解,请高手指点指点谢谢

PIII 800 640M RAM 8G HDD
按部门分成了4个网段 eth0:4 有DHCP自动分配
eth0 eth0:2 eth0:3 eth0:4 内网
eth1 外网
-----------------------------------
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:05:5D:05:BD:89
          inet addr:192.168.0.254  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:838005 errors:0 dropped:0 overruns:0 frame:0
          TX packets:740577 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:289038364 (275.6 Mb)  TX bytes:421759281 (402.2 Mb)
          Interrupt:10 Base address:0xd800

eth0:2    Link encap:Ethernet  HWaddr 00:05:5D:05:BD:89
          inet addr:192.168.2.254  Bcast:192.168.2.255  Mask:255.255.255.0
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:646387 errors:0 dropped:0 overruns:0 frame:0
          TX packets:793635 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:388479785 (370.4 Mb)  TX bytes:283290034 (270.1 Mb)
          Interrupt:10 Base address:0xd800

eth0:3    Link encap:Ethernet  HWaddr 00:05:5D:05:BD:89
          inet addr:192.168.3.254  Bcast:192.168.3.255  Mask:255.255.255.0
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:646387 errors:0 dropped:0 overruns:0 frame:0
          TX packets:793635 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:388479785 (370.4 Mb)  TX bytes:283290034 (270.1 Mb)
          Interrupt:10 Base address:0xd800

eth0:4    Link encap:Ethernet  HWaddr 00:05:5D:05:BD:89
          inet addr:192.168.4.254  Bcast:192.168.4.255  Mask:255.255.255.0
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:646387 errors:0 dropped:0 overruns:0 frame:0
          TX packets:793635 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:388479785 (370.4 Mb)  TX bytes:283290034 (270.1 Mb)
          Interrupt:10 Base address:0xd800

eth1      Link encap:Ethernet  HWaddr 00:50:BA:68:47:05
          inet addr:192.168.1.254  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:646387 errors:0 dropped:0 overruns:0 frame:0
          TX packets:793635 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:388479785 (370.4 Mb)  TX bytes:283290034 (270.1 Mb)
          Interrupt:11 Base address:0xe000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:538 errors:0 dropped:0 overruns:0 frame:0
          TX packets:538 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:50372 (49.1 Kb)  TX bytes:50372 (49.1 Kb)
----------------------------------------

iptables

modprobe ip_tables
modprobe ip_nat_ftp
modprobe ip_conntrack
modprobe ip_conntrack_ftp
iptables -t nat -A PREROUTING -i eth0 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 3721
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth1 -j MASQUERADE
iptables -t nat -A POSTROUTING -s 192.168.2.0/24 -o eth1 -j MASQUERADE
iptables -t nat -A POSTROUTING -s 192.168.3.0/24 -o eth1 -j MASQUERADE
iptables -t nat -A POSTROUTING -s 192.168.4.0/24 -o eth1 -j MASQUERADE
iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT

论坛徽章:
0
2 [报告]
发表于 2005-09-14 11:28 |显示全部楼层

squid 代理 上网超慢的问题(已解决)

ADSL 接入
ADSL宽带路由(192.168.1.1)-->;网关(192.168.1.254)-->;内网

论坛徽章:
0
3 [报告]
发表于 2005-09-14 12:07 |显示全部楼层

squid 代理 上网超慢的问题(已解决)

[root@localhost root]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.4.0     *               255.255.255.0   U     0      0        0 eth0
192.168.3.0     *               255.255.255.0   U     0      0        0 eth0
192.168.2.0     *               255.255.255.0   U     0      0        0 eth0
192.168.1.0     *               255.255.255.0   U     0      0        0 eth1
192.168.0.0     *               255.255.255.0   U     0      0        0 eth0
169.254.0.0     *               255.255.0.0     U     0      0        0 eth1
127.0.0.0       *               255.0.0.0       U     0      0        0 lo
default         192.168.1.1     0.0.0.0         UG    0      0        0 eth1
default         192.168.0.254   0.0.0.0         UG    1      0        0 eth0
default         192.168.0.254   0.0.0.0         UG    1      0        0 eth0
default         192.168.0.254   0.0.0.0         UG    1      0        0 eth0
路由表如上
会不会是路由的毛病?
请问如何把这三个default         192.168.0.254   0.0.0.0         UG    1      0        0 eth0去掉,我对route命令不太熟悉。。。3q3q

论坛徽章:
0
4 [报告]
发表于 2005-09-14 13:02 |显示全部楼层

squid 代理 上网超慢的问题(已解决)

汗...不晓得,
route改过来了,
不过就好了一下
马上又开始丢包了,
是不是需要重启一下?
/var/log/messages这个里面只有一些关于dhcpd的超时信息
比如192.168.4.240 不在subnet 中之类的提示
其他的没什么...

还有可能是什么地方的原因?

论坛徽章:
0
5 [报告]
发表于 2005-09-14 13:50 |显示全部楼层

squid 代理 上网超慢的问题(已解决)

问题终于找到了...有一个人开BT,还有一个人在看P2P的视频....
我用ettercap监测到的,不知道还有没有比ettercap更好一点的工具

论坛徽章:
0
6 [报告]
发表于 2005-09-14 14:47 |显示全部楼层

squid 代理 上网超慢的问题(已解决)

好的,谢谢
还有个问题...
有没有什么方法可以限制每IP的链接数量?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP