sshd_conf
Só para ter certeza, você realmente quer dizer / etc / ssh / sshd_config , não sshd_conf, certo? Eu não acho que o sshd_conf ou o sshd.conf sejam arquivos válidos para o OpenSSH no Ubuntu, então editá-los não fará nada.
I read somewhere that multiple nameserver entries here can cause problems.
Vários servidores de nomes em /etc/resolv.conf não devem causar nenhum problema, embora se o primeiro servidor de nomes da lista for lento, isso afetará seu sistema. Na verdade, é uma boa prática listar servidores de nomes redundantes em /etc/resolv.conf no caso de um nameserver ficar inativo.
Antes de cavar muito fundo, tente determinar se esse problema está no lado do cliente ou no lado do servidor.
No lado do cliente, ative o modo detalhado do SSH. Isto irá dizer-lhe o progresso da conexão do cliente para o servidor. Se a conexão do cliente para o servidor for lenta, você poderá ver um atraso antes de linhas como "debug1: conexão estabelecida". ou "debug1: O servidor aceita a chave: pkalg ssh-dss blen 435".
No lado do servidor, siga os logs SSH em uma janela separada e observe os logs. Você pode querer aumentar o log para "VERBOSE".
Atualização:
Não use sshd_conf. Adicione o seguinte em / etc / ssh / sshd_config, reinicie o SSH e deixe-nos saber o que acontece.
UseDNS no
Mude uma coisa de cada vez. Se o UseDNS não funcionar, tente "GSSAPIAuthentication no".