vsftpd是linux系統中的一款ftp軟件,用它可以實現文件,數據上傳與下載,但有些用戶會發現vsftpd登錄非常的慢,一停一停的,那麼如何解決vsftpd登陸慢卡問題呢?
1.修改服務器上的/etc/resolv.conf令其內容只有類似
nameserver 192.81.133.229
nameserver 114.114.114.114
出現問題的機器的resolv.conf中總是含有localhost或者127.0.0.1這樣的地址。也就是說當客戶端連接服務器時,服務器會執行一個DNS查找,來確認域名,如果所用DNS解析不到,會等到超時為止。
2.修改vsftpd配置文件
vi /etc/vsftpd.conf
添加如下參數:
reverse_lookup_enable=NO
保存退出後,重啟vsftpd服務
service vsftpd restart
或
/etc/init.d/vsftpd restart
3.驗證
使用ftp客服端進行登錄,可以感覺到沒有等待了
如果你上面修改之後還有問題我們不防把
/etc/resolv.conf
nameserver 192.81.133.229
nameserver 114.114.114.114
改成
nameserver 8.8.8.8
nameserver 8.8.8.8
了,這樣估計會快很多,上面用的是google服務器的dns我們也可以用自己服務器或域名dns