天天看點

SSH登入慢解方案 - 關閉USEDNS加速

每次登入SSH時總是要停頓等待一會兒才能連接配接上,,這是因為OpenSSH伺服器有一個DNS查找選項UseDNS預設情況下是打開的。

UseDNS 選項打開狀态下,當通過終端登入SSH伺服器時,伺服器端先根據用戶端的IP位址進行DNS PTR反向查詢出用戶端的主機名,然後根據查詢出的用戶端主機名進行DNS正向A記錄查詢,驗證與其原始IP位址是否一緻,這是防止用戶端欺騙的一種措施,但一般我們的是動态IP不會有PTR記錄,打開這個選項沒什麼用,不如關閉。

通過編輯sshd_config配置檔案可将其關閉:

# vi /etc/ssh/sshd_config
找到:#UseDNS yes
在下方輸入:UseDNS no           

儲存退出

然後重新開機ssh服務:

# service sshd restart           

即可。

繼續閱讀