ssh連線緩慢的乙個解決辦法

2021-06-28 23:03:48 字數 497 閱讀 6012

問題描述:

嘗試從其他伺服器通過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不可用或者不存在相關記錄,則會耗費大量時間。

SSH 連線超時解決辦法

高版本的 linux 自帶的openssh 在使用的時候,幾分鐘不操作的話就會自動斷開連線,這是出於安全的考慮,但是對於需要長時間使用的使用者來說很麻煩,每次都要重新連線。原因有多種 環境變數 tmout 引起,clientalivecountmax 和clientaliveinterval 設定問...

SSH 連線超時解決辦法

高版本的linux 自帶的openssh 在使用的時候,幾分鐘不操作的話就會自動斷開連線,這是出於安全的考慮,但是對於需要長時間使用的使用者來說很麻煩,每次都要重新連線。原因有多種,環境變數tmout 引起,clientalivecountmax 和clientaliveinterval 設定問題或...

SSH 連線超時解決辦法

高版本的 linux 自帶的openssh 在使用的時候,幾分鐘不操作的話就會自動斷開連線,這是出於安全的考慮,但是對於需要長時間使用的使用者來說很麻煩,每次都要重新連線。原因有多種 環境變數 tmout 引起,clientalivecountmax 和clientaliveinterval 設定問...