10 секундная задержка на операции SSH
Сделав различные действия с моим BeagleBone Black, я заметил, что он начинает давать мне десятисекундную задержку при каждой операции SSH, включая передачу файлов SSHFS. Но как только он был подключен (после этой начальной задержки), соединение работало нормально.
Debian-7.9-console-armhf, хост Windows 7.
2 ответа
Проверьте ваши /etc/ssh/ssh_config и ваши ~/.ssh/config файлы и посмотрите, не установлен ли VerifyHostKeyDNS в "yes" или "ask". Если это так, просто закомментируйте или измените на "нет". Быстрая проверка, чтобы подтвердить, что это проблема перед изменением файла (ов), заключается в использовании следующей опции в командной строке ssh:
-o "VerifyHostKeyDNS=no"
Подробнее смотрите на https://keithstechblog.wordpress.com/2017/11/16/ssh-delays/.
Я кладу /etc/resolv.conf
вернуться к значению по умолчанию, и снова получил немедленный ответ. (Не требуется перезагрузка или перезапуск.)
nameserver 0.0.0.0
(Я добавил туда значение, чтобы загрузить его в Интернет для загрузки пакетов.) WireShark показал, что тратит десять секунд на выполнение запросов ARP для своего шлюза.