版權聲明:轉載時請以超鏈接形式標明文章原始出處和作者信息及本聲明
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不可用或者不存在相關記錄,則會耗費大量時間。