« 两个人的世界才幸福 尝试iPhone App开发 »

解决vsftpd登陆慢卡的问题

在使用vsftpd的过程中,一直以来都有一个问题就是在ftp用户登陆验证的时候总是很慢,最长的时候可能会有一分多钟。

换过各种vsftp的配置方式虚拟用户,使用MySQL、文本等等,都没有根本的解决。今天给一台测试机器装vsftp,再次遇到这个问题,在历经千辛万苦之后终于找的了其中的原因。

修改服务器上的/etc/resolv.conf令其内容只有类似

nameserver 219.150.32.132
nameserver 202.96.69.38

出现问题的机器的resolv.conf中总是含有localhost或者127.0.0.1这样的地址。也就是说当客户端连接服务器时,服务器会执行一个DNS查找,来确认域名,如果所用DNS解析不到,会等到超时为止。

问题解决,记录完毕。

“解决vsftpd登陆慢卡的问题”

2条回复
  1. 第一感觉就该知道是因为这个啊,ssh登陆慢 mysql连接慢等等都先看看dns

  2. 没错 DNS确实容易忽略掉

回复留言

*
To prove you're a person (not a spam script), type the security word shown in the picture.
Anti-Spam Image

你可以使用XHTML标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>