发新话题
打印

为何双机对连时wu-ftpd的响应特慢?但假如局域网时却特快?

为何双机对连时wu-ftpd的响应特慢?但假如局域网时却特快?

//*******************************************************************************
为何双机对连时wu-ftpd的响应特慢?但假如局域网时却特快?

//*******************************************************************************
(A)同在局域网时的设置:
网关:125.125.125.199
DNS: 125.125.125.199
机器leopard 的IP: 125.125.125.208
机器home 目的IP: 125.125.125.198
home的操作系统:redhat7.2(2.4.7-10)
leopard的操作系统:win2000+sp3
两台机器都将网关和DNS设定如上,
在 leopard 上执行 ftp home,home上的wu-ftpd立即响应,非常快,正常。

//*******************************************************************************
(B)leopard和home用网线对连时的设置:
leopard的所有网络设置不变。
home的所有网络设置不变。
在 leopard 上执行 ftp home, 可以马上显示出 “Connected to home.”
但是接下来要等待大约15秒钟的时间才能显示出
“220 home FTP server (Version wu-2.6.1-18) ready.
  User (homenone)):

   ---这种现象是我难以接受的,请一定指点我解决之,万分感谢!:)
不过,进入之后的所有ftp 操作都是非常快的。
而且,在 leopard 上 telnet home 的所有操作也是非常正常,快速的。
另外,在 home 上执行:ftp 127.0.0.1 操作,第一下的响应也非常慢,现象同上。
另外,在 home 上执行:arp ,会出现如下信息:
gate                     ether   00:11:15:47:5A:89   C                     eth0
leopard                  ether   00:66:95:A5:8C7   C                     eth0

其中,gate是我在/etc/hosts中加的(gate 125.125.125.199)。
但是,我只是在安装的时候添入了 gateway 和 dns 的地址,
我早就用 netconfig 把它们去掉了,怎么还会出现呢?
另外,还有一点儿信息,请看我在其中的arp -d gate 操作,为什么ping之后,gate 又出现在arp 中了呢?

[root@home sysconfig]# pwd
/etc/sysconfig
[root@home sysconfig]# cat network
NETWORKING=yes
HOSTNAME=home
[root@home sysconfig]# arp -a
gate (125.125.125.199) at 00:40:05:47:7A:89 [ether] on eth0
leopard (125.125.125.208) at 00:07:95:A5:B87 [ether] on eth0
[root@home sysconfig]# arp -d gate
[root@home sysconfig]# arp
Address                  HWtype  HWaddress           Flags Mask            Iface
gate                             (incomplete)                              eth0
leopard                  ether   00:07:95:A5:B87   C                     eth0
[root@home sysconfig]# ping gate
PING gate (125.125.125.199) from 125.125.125.198 : 56(84) bytes of data.
Warning: time of day goes back, taking countermeasures.
64 bytes from gate (125.125.125.199): icmp_seq=0 ttl=128 time=1.271 msec
64 bytes from gate (125.125.125.199): icmp_seq=1 ttl=128 time=668 usec

--- gate ping statistics ---
2 packets transmitted, 2 packets received, 0% packet loss
round-trip min/avg/max/mdev = 0.668/0.969/1.271/0.303 ms
[root@home sysconfig]# arp -a
gate (125.125.125.199) at 00:40:05:47:7A:89 [ether] on eth0
leopard (125.125.125.208) at 00:07:95:A5:B87 [ether] on eth0
[root@home sysconfig]#



请您一定把解决的方法告诉我,我的邮件是:kesongemini@vip.163.com

//*******************************************************************************
欢迎访问我的个人站点: http://kesongemini.diy.163.com/
请给写信给我吧: kesongemini@vip.163.com      
欢迎到 http://kesongemini.diy.163.com/ 来看我的个人日记。

TOP

可能是DNS的问题?

我只是猜测而已,双机连接时没有DNS,所以验证用户很慢.      

TOP

终于解决了,谢谢您的帮助,我原来以为netconfig里边把gateway和dns设为空就可以了,其实它们根本没有为空!不知道为什么?是bug吗?也怪我太马虎,明明发现了/etc/sysconfig/network 里边还有gateway=125.125.125.199,也把它去掉了,但就没往dns上边想,早上来了迫不得已 到 /etc 里边 cat */*|grep 125.125.125.199了一下 ,结果发现了 nameserver=125.125.125.199,哼!原来是 resolve.conf 在作怪,我真的太马虎了!惭愧! 去掉之后就好了。:)      
欢迎到 http://kesongemini.diy.163.com/ 来看我的个人日记。

TOP

发新话题