我對我的防火牆做了一些更改(阻止外部 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