ssh連接緩慢的一個解決辦法

版權聲明:轉載時請以超鏈接形式標明文章原始出處和作者信息及本聲明
http://blog.csdn.net/wenshuangzhu/article/details/44082699


問題描述:

嘗試從其他服務器通過ssh服務遠程到同一局域網的服務器172.16.54.xx,發現要等待至少10秒時間目標服務器纔有響應。
嘗試Ping、Telnet該服務器,響應速度很快。

解決辦法:
1、修改sshd_config配置文件:
# vi /etc/ssh/sshd_config

添加下面一行,關閉ssh的DNS反向解析功能:
UseDNS no

2、重啓操作系統使配置生效
# shutdown -r now

3、再次嘗試SSH遠程訪問,響應迅速,登錄正常

問題總結:
啓用ssh的DNS反向解析功能時,服務器的sshd服務會去DNS查找客戶端IP對應的Hostname,如果DNS不可用或者不存在相關記錄,則會耗費大量時間。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章