ssh + ao longo de atraso após digitar a senha entre o win para linux

1

Eu instalei duas máquinas Linux com a versão Linux - 5.5.1.0-01

Algo é muito estranho se eu executar o ssh entre o Linux e o Linux depois de digitar a senha, recebo o prompt da segunda máquina Linux sem qualquer atraso

Mas se eu executar o ssh da janela VIA (putty / reflection) para as máquinas Linux, depois que eu digitar a senha eu tenho um longo atraso como 6 segundos

então, por favor, sugiram por que eu recebo atraso quando me conecto a uma máquina linux das janelas

e eu não tenho nenhum atraso quando executo o ssh entre máquinas Linux

Comentário Eu tenho duas máquinas Linux - versão 5.5 + PC com o Windows XP todas as máquinas conectadas ao switch com velocidade de 1G

    
por Eytan 23.02.2012 / 10:57

2 respostas

2

A principal causa desse tipo de atraso no ssh é a resolução de DNS do cliente. No servidor ssh, você não pode fazer uma pesquisa inversa do endereço IP da máquina cliente Windows? A mesma pesquisa funciona para os clientes Linux?

Se for esse o caso, adicione a seguinte linha ao /etc/ssh/sshd_config do servidor para desativar a pesquisa de DNS do endereço IP:

UseDNS no

Você também pode dar uma olhada na entrada do FAQ do OpenSSH para esse tipo de problema: link

    
por 23.02.2012 / 11:04
1

Geralmente, esse problema surge devido à 'Pesquisa reversa de DNS' que o daemon SSH executa no ip do cliente de conexão. Para desabilitar esta pesquisa reversa do DNS, adicione ao seu arquivo sshd-config a seguinte linha:

UseDNS não

a desativação do DNS reverso não deve afetar seus parâmetros de segurança padrão.

    
por 23.02.2012 / 11:03