O SSH falha frequentemente ao entrar em contato com a VM da máquina remota

O SSH falha frequentemente ao entrar em contato com a VM da máquina remota

Eu tenho um host do Windows 8.1 no qual instalei o servidor Ubuntu 15.05 em uma máquina virtual. Defino um servidor SSH no convidado (ubuntu) e então crio uma regra de encaminhamento da porta 2222 do host para a porta 22 do convidado.

Se eu tentar fazer ssh do Host usando, ssh -p 2222 username@localhostposso me conectar sem problemas à VM.

Se eu tentar me conectar a partir de uma máquina remota (uma do OS X) na mesma rede local, na maioria das vezes recebo um erro de tempo limite. Quando consigo estabelecer uma conexão, depois de algum tempo ela congela até receber o errossh -p 2222 [email protected]Falha na gravação: cano quebrado.

Desativei o firewall do meu antivírus (Bitdefender) e criei regras no firewall do Windows para permitir o tráfego das portas 22 e 2222. O problema persiste mesmo depois de desabilitar ambos os firewalls (Na verdade, o do Bitdefender está sempre desativado).

Também coloquei UseDNS nono sshd_configarquivo do convidado. Não há firewall instalado no Guest (ubuntu).

Vejo que o problema acontece tanto com a estação de trabalho VMware 11 quanto com o VirtuaBox.

Responder1

O problema parece ser que a rede VM não pode ser acessada de fora da máquina Windows 8.1. Você pode ver que funciona quando você faz ssh para localhost:2222 e isso pode ser causado pela configuração da rede (provavelmente está configurado como NAT, o padrão)

Ao usar o VirtualBox você deve configurar a rede da VM para ser interligada e isso deve resolver. Você pode obter mais informações emhttps://superuser.com/questions/810097/vmware-player-bridged-networking-no-longer-works-host-win8-1-guest-mint-17-l

Responder2

Tive um problema semelhante no host do Windows 7 com WMware Workstation 12.5.9. A única solução que realmente me ajudou: https://communities.vmware.com/thread/590825

Definir sinalizadores de QoS alternativos parece resolver o problema, por exemplossh -o IPQoS=throughput ...

informação relacionada