Chinaunix

标题: Fodera使用pppoe拨号后系统进程变慢 [打印本页]

作者: happyboygd    时间: 2007-06-15 18:55
标题: Fodera使用pppoe拨号后系统进程变慢
我的内核2.6.16.51,pppoe版本3.5,双网卡,系统一直运行正常,最近两天将服务器进行adsl拨号并且共享给局域网后出现了这么一个怪问题:
     只要运行adsl-start以后,别的机器就暂时无法远程ssh连接到我的这台服务器了,除非你再等一\两分钟才能连上!!!!
     在这台机器上运行arp命令后只有一个光标在闪,一分钟后才会看到MAC表!!!!但是我运行arp -nv却可以马上看到mac表.
   只要拨上号以后,我在服务器上运行tcpdump -i eth1 却一点数据包都发现不了!!!当时局网肯定有许多流量的!!!奇怪的是如果你不结速tcpdump,再等上一分钟就可以看到有数据包了,而数据包却是一分钟之前的!!!!!!!!!!!!



是什么原因造成的系统进程处理数据变慢???我用top查看系统占用时很正常,cpu 5%左右.内存占用也没问题.  可为什么用ssh登录还有用tcpdump连接都会拖后好几分钟?????


如果不启用adsl拨号,系统非常正常,tcpdump 马上就会看到当前的数据包,而且arp命令也直接可以看到结果,ssh连接也不会延迟.


到底是哪里的问题,哪位老师能帮我分析一下吗???

[ 本帖最后由 happyboygd 于 2007-6-16 17:41 编辑 ]
作者: maluyao    时间: 2007-06-15 18:55
实际上什么也没有发生,你感觉变慢的原因在于adsl拨号以后获得一个新的DNS服务器,不能解析你的内部地址而已。
执行
arp -n 速度肯定不会慢。
作者: ssffzz1    时间: 2007-06-15 20:36
根据adsl-start脚本的顺序手工执行命令,先找到具体的那条命令引起的问题。
作者: happyboygd    时间: 2007-06-16 16:28
原帖由 maluyao 于 2007-6-15 20:50 发表于 3楼  
实际上什么也没有发生,你感觉变慢的原因在于adsl拨号以后获得一个新的DNS服务器,不能解析你的内部地址而已。
执行
arp -n 速度肯定不会慢。




多谢,问题解决了,确实是DNS不能解析我的内部地址,我把pppoe拨号的DNS改成静态的202.102.152.3就可以了.

再次感谢帮助我的朋友们!!!




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2