22

以前也知道是DNS反向解析时的原因,今天google了一下解决方案,摘录如下:

在使用proftpd作为ftp服务器的过程中发现一个奇怪的现象,用户登陆这个 ftp特别的慢,而一旦登陆完成则速度很快.而且,在本机登陆很快,但在实验室其他的机器上则很慢.

查阅了一下proftpd的官方网站的FAQ发现原来是proftpd 在默认配置下会对登陆的用户进行DNS反查和ident查找, 由于网络中大部分主机都是没有DNS名字的,还有许多只有局域网地址,所以这种查询是失败的.失败的查询会花费很多时间,所以登陆也就变得十分缓慢.

解决方案很简单,只要取消DNS反查和ident查找既可. 在proftpd的配置文件中加入下面几行:

UseReverseDNS    off
IdentLookups     off

 

原文见: http://lcs.ios.ac.cn/~scwang/html/proftpd.html

written by 城市过客甲


One Response to “proftpd登录慢的原因”

  1. 1. thom Says:

    可能是你用proftpd用得比较少吧,一般来说,还有ssh也得禁用dns的反查。
    当然,像netstat, iptables, route基本上加个-n都比较好。

    windows上用什么ftp服务器呢?
    // 我没有订阅你的comment rss,所以如果回复直接回我邮件吧。

Leave a Reply

i3Theme sponsored by Top 10 Web Hosting and Hosting in Colombia