Chinaunix
标题:
[求助]SOS求助Apache和NAT的问题。
[打印本页]
作者:
lipeng21cn
时间:
2004-11-30 23:20
标题:
[求助]SOS求助Apache和NAT的问题。
大家好,感谢您在百忙之中关注我的问题。
我的服务器上有两块网卡:
eth0—接公网,拥有固定公网IP地址。
eth1—接内网,拥有固定内网IP地址。
我打开了路由转发功能,并配置了NAT。
服务器上安装了apache,提供WWW服务。
最近我发现这台服务器的丢包情况很严重,于是想办法找到原因,如下:
当apache开启的时候,由于访问量很大,丢包达到了50%
wc -l /proc/net/ip_conntrack 的值达到了7500左右。此时机器的负载为 2%-10%
当apache关闭的时候,丢包为 0%。此时机器的负载为 2%-5%
wc -l /proc/net/ip_conntrack 的值在590左右,正常。
当我把iptrables的规则清空(/etc/init.d/iptables stop),并且打开apache,不丢包。一切正常。
于是我发现当使用了nat功能后/proc/net/ip_conntrack开始记录所有的apache连接,由于访问量很高。导致ip_conntrack中的纪录庞大。
请各位朋友指点,如何使用apache和nat,但却不出现类似情况。
wc -l /proc/net/ip_conntrack 的值在590左右,正常。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2