嚴以律己,寬以待人. 三思而后行. GMail/GTalk: yanglinbo#google.com; MSN/Email: tx7do#yahoo.com.cn; QQ: 3 0 3 3 9 6 9 2 0 .
SSH 登錄太慢可能是 DNS 解析的問題,默認配置下 sshd 初次接受 ssh 客戶端連接的時候會自動反向解析客戶端 IP 以得到 ssh 客戶端的域名或主機名。如果這個時候 DNS 的反向解析不正確,sshd 就會等到 DNS 解析超時后才提供 ssh 連接,這樣就造成連接時間過長、ssh 客戶端等待的情況,一般為10-30秒左右。有個簡單的解決辦法就是在 sshd 的配置文件(sshd_config)里取消 sshd 的反向 DNS 解析。
# vi /etc/ssh/sshd_config找到UseDNS,修改為noUseDNS no重啟SSH服務# /etc/init.d/sshd restart
posted on 2011-07-19 20:08 楊粼波 閱讀(1026) 評論(1) 編輯 收藏 引用 所屬分類: FreeBSD
我今天碰到一個問題是,我配置的DNS服務器,我這里連接不上,所以,系統沒有DNS服務器可用,那么,既是意味著解析不到DNS。 所以,我發現,系統啟動的時候,啟動sshd的時候會很慢很慢,至少有一分鐘的停頓。 而且,登陸ssh的時候,也非常非常的慢,這是我從前所未見到過的。 其緣故就是這個DNS解析。 回復 更多評論
Powered by: C++博客 Copyright © 楊粼波