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

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

2 ответа2

2

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

    -o "VerifyHostKeyDNS=no"

Подробнее смотрите на https://keithstechblog.wordpress.com/2017/11/16/ssh-delays/.

2

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

nameserver 0.0.0.0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .