10-секундная задержка при операциях ssh

10-секундная задержка при операциях ssh

После того, как я сделал разные вещи с моим BeagleBone Black, я заметил, что он начал давать мне десятисекундную задержку на каждой операции SSH, включая передачу файлов SSHFS. Но как только он был подключен (после этой первоначальной задержки), соединение работало нормально.

Debian-7.9-console-armhf, хост Windows 7.

решение1

Я вернул /etc/resolv.confзначение по умолчанию и снова получил немедленный ответ. (Перезагрузка или перезапуск не требуются.)

nameserver 0.0.0.0

(Я ввел туда значение, чтобы получить доступ к Интернету для загрузки пакетов.) WireShark показал мне, что он тратит эти десять секунд на выполнение ARP-запросов для своего шлюза.

решение2

Проверьте файлы /etc/ssh/ssh_config и ~/.ssh/config и посмотрите, установлен ли параметр VerifyHostKeyDNS на "yes" или "ask". Если это так, просто закомментируйте его или измените на "no". Быстрая проверка, чтобы подтвердить, что проблема именно в этом, перед изменением файла(ов), заключается в использовании следующей опции в командной строке ssh:

    -o "VerifyHostKeyDNS=no"

Смотрите больше наhttps://keithstechblog.wordpress.com/2017/11/16/ssh-delays/.

Связанный контент