ssh 操作延遲 10 秒

ssh 操作延遲 10 秒

在對我的 BeagleBone Black 進行各種操作後,我注意到它開始為我的每個 SSH 操作(包括 SSHFS 檔案傳輸)帶來 10 秒的延遲。但一旦連線(在初始延遲之後),連線就正常運作。

Debian-7.9-console-armhf,Windows 7 主機。

答案1

我恢復/etc/resolv.conf預設值,並再次立即得到回應。 (無需重新啟動或重新啟動。)

nameserver 0.0.0.0

(我在那裡輸入了一個值,以便將其連接到互聯網上以加載軟體包。)WireShark 向我展示了它花了 10 秒的時間為其網關執行 ARP 請求。

答案2

檢查您的 /etc/ssh/ssh_config 和 ~/.ssh/config 文件,看看您是否將VerifyHostKeyDNS 設定為「yes」或「ask」。如果是,只需註解掉它或將其更改為“否”。在更改檔案之前,可以快速檢查以確認這是問題所在,方法是在 ssh 命令列上使用以下選項:

    -o "VerifyHostKeyDNS=no"

更多資訊請訪問https://keithstechblog.wordpress.com/2017/11/16/ssh-delays/

相關內容