10 Sekunden Verzögerung bei SSH-Operationen

648
JimB

Nachdem ich verschiedene Dinge mit meinem BeagleBone Black gemacht hatte, bemerkte ich, dass es bei jedem SSH-Vorgang eine Verzögerung von zehn Sekunden gab, einschließlich SSHFS-Dateiübertragungen. Sobald die Verbindung hergestellt wurde (nach dieser anfänglichen Verzögerung), funktionierte die Verbindung normal.

Debian-7.9-console-armhf, Windows 7-Host.

0

2 Antworten auf die Frage

2
JimB

Ich stellte /etc/resolv.confden Standardwert wieder her und erhielt sofortige Antwort. (Kein Neustart oder Neustart erforderlich.)

nameserver 0.0.0.0 

(Ich hatte dort einen Wert angegeben, um ihn zum Laden von Paketen ins Internet zu bringen.) WireShark zeigte mir, dass es zehn Sekunden dauerte, um ARP-Anfragen für das Gateway zu erhalten.

2
dkrice

Überprüfen Sie Ihre / etc / ssh / ssh_config und Ihre ~ / .ssh / config -Dateien und prüfen Sie, ob VerifyHostKeyDNS auf "yes" oder "ask" gesetzt ist. Ist dies der Fall, kommentieren Sie es einfach aus oder ändern Sie es in "Nein". Um dies schnell zu überprüfen, müssen Sie vor dem Ändern der Datei (en) folgende Option in der Befehlszeile von ssh verwenden:

 -o "VerifyHostKeyDNS=no" 

Mehr dazu unter https://keithstechblog.wordpress.com/2017/11/16/ssh-delays/ .