Für den OpenSSH-Server wird dieses Verhalten durch die Einstellung "UseDNS" in der Datei sshd_config des Servers gesteuert :
UseDNS
Gibt an, ob sshd (8) den Namen des Remote-Hosts ermitteln soll und ob der aufgelöste Hostname für die Remote-IP-Adresse der gleichen IP-Adresse zugeordnet ist.
Wenn diese Option auf no (Standardeinstellung) gesetzt ist, dürfen nur Adressen und keine Hostnamen in ~ / .ssh / authorised_keys von und sshd_config Match Host-Anweisungen verwendet werden.
Wenn Sie also Zugriff zum Konfigurieren des SSH-Servers haben, sollten Sie UseDNS in der Serverkonfigurationsdatei aktivieren und anschließend SSHD neu starten.
Beachten Sie, dass die Aktivierung von UseDNS dazu führen kann, dass ssh-Verbindungsversuche für kurze Zeit (10 bis 30 Sekunden) hängen bleiben, wenn die DNS-Suche nach der IP-Adresse des Clients langsam ist oder nicht funktioniert. Es kann besser sein, diese Einstellung deaktiviert zu lassen.