Sessões Laggy SSH na rede local

0

Eu tenho duas máquinas:

  • Windows 7 conectado por ethernet a um roteador
  • laptop NixOS, conectado sem fio ao mesmo roteador

Meu problema é que o sshing do Windows para o NixOS é extremamente lento. Se eu fizer ping no NixOS do Windows, recebo tempos de cerca de 100 ms - 200 ms. Se eu fizer o inverso do Windows a partir do NixOS, obtenho tempos < 10 ms.

A instalação do NixOS é recente. Antes disso, eu tinha o Arch Linux, que não sofreu o mesmo problema. Não me lembro de outras alterações.

Além disso, posso ssh para um servidor remoto, não na rede local. O SSHing do Windows ou do NixOS para o servidor remoto não tem problemas com o atraso.

Eu tentei o seguinte:

  • definindo essa opção na configuração do sshd: UseDNS no
  • definindo meu servidor de nomes como 8.8.8.8

No entanto, isso não ajudou (parece ser um problema de nível inferior ao sshd)

Minha pergunta: o que preciso fazer para impedir o atraso do SSH?

    
por statusfailed 02.05.2015 / 21:16

1 resposta

0

Eu encontrei este segmento , que sugere a execução do seguinte comando como root:

iw wlp2s0 set power_save off

Eu corri isso na minha máquina NixOS. Isso desativa a economia de energia do dispositivo de rede Wi-Fi wlp2s0 . Se você tiver um dispositivo com nomes diferentes (como wlan0 ), será necessário usar esse nome.

O SSH agora é muito mais responsivo, e os tempos de ping também são reduzidos a < 5 ms.

    
por 02.05.2015 / 22:29