SSH 連線大約需要 2 分鐘

SSH 連線大約需要 2 分鐘

我對我的防火牆做了一些更改(阻止外部 dns 並強制它通過我的 dns 伺服器),我認為這可能與為什麼需要一分鐘才能連接到[電子郵件受保護]?請參閱pastebin 中的輸出-vvv。我嘗試用​​谷歌搜尋它被卡住的部分,但我被難住了。UseDNS被設定為no

https://pastebin.com/WMAyrnv1<--記錄在這裡,我已經注意到它被卡住的地方

編輯:用一些資訊更新了 Pastebin 連結。

答案1

它卡在哪裡?可能是逆向解析。登入 192.168.1.2 後,嘗試解析您來自的 IP:

host origin_ip

您可以使用以下其中之一來取得 origin_ip:

echo $SSH_CLIENT
echo $SSH_CONNECTION

如果這需要很長時間,您就知道問題出在哪裡。然後,您可以將反向區域新增至 DNS 或在 sshd_config 中將 UseDNS 設定為「no」。

答案2

在另一篇文章中找到了我的答案-https://serverfault.com/questions/792486/ssh-connection-takes-forever-to-initiate-stuck-at-pledge-network

在 sshd_config 檔案中將 UsePAM 從 yes 變更為 no

相關內容