Cuando se intenta realizar SSH a algún servidor, antes de que se muestre la solicitud de login, puede tardar entre 20 segundos y 60 segundos, después todo funciona con normalidad... la solución es sencilla...
Se produce este reatrdo porque el OpenSSH daemon usa DNS para ejecutar una búsqueda de resolución inversa (reverse lookup) para el nombre del host cliente y asegurarse de que es válido.
Para deshabilitar resolución IP inversa en el servidor SSH:
Editar /etc/ssh/sshd_config
Y añadir:
UseDNS no
El servidor OpenSSH establece por defecto el intercambio de claves GSSAPI, esto puede enlentecer también, si no se usa este tipo intercambio de claves, para deshabilitarlo, Comentar las lineas:
#GSSAPIAuthentication yes #GSSAPIDelegateCredentials no