Erro SSH para uma VM Centos 7 (somente host)

0

Eu tenho a seguinte configuração:

  • Sistema Host: Debian Wheezy
  • VirtualBox System: Centos 7
  • Adaptadores de rede: NAT e somente host

No sistema host eu posso "pingar" a máquina VM, quando eu tento o ssh eu recebo o seguinte erro: Connection Refused

Quando altero o adaptador de rede da VM para Bridge, posso conectar sem problemas. Eu gostaria de ter a conexão somente de host funcionando por causa do endereço IP fixo.

--- Mais informações

Configuração de rede do VirtualBox

NAT

Tipo de placa: Desktop Intel PRO / 1000 MT (82540EM)

Somente host

Tipo de placa: Desktop Intel PRO / 1000 MT (82540EM)

modo promíscuo: Recuse (tentei todos eles)

Ponte

Tipo de placa: Desktop Intel PRO / 1000 MT (82540EM)

modo promíscuo: recusar

Comandos Ping / SSH

O ping funciona, mas o ssh não funciona.

Em vez de 8.8.8.8, eu coloquei o ip real addr.

ping 8.8.8.8

ssh [email protected]

ssh 8.8.8.8

Centos

ip add não lista o endereço IP somente para host, mas lista o Bridge Address.

    
por Leila 06.04.2016 / 22:35

2 respostas

0

Você está tentando se conectar à VM que está por trás de um NAT, portanto, é necessário encaminhar as portas do roteador do NAT (da mesma forma que faria em um físico).

No VirtualBox, vá para:

Archive > Preferences > Network > Add new NAT Network > Edit

Ajuste suas opções para sua rede e vá para

Ports forwarding

Adicione uma nova regra com esta aparência:

TCP 0.0.0.0 22 192.168.0.10 10005

Agora você deve poder se conectar a partir de sua máquina física com:

ssh root@<physical machine ip adress> -p 10005
    
por 15.04.2016 / 10:36
0

Se você estiver usando o NAT, provavelmente precisará encaminhar as portas no VirtualBox. Você pode ver como fazer aqui É muito semelhante ao encaminhamento de porta de rotina no seu roteador doméstico, na verdade.

Além disso, você precisa ter certeza de que sua configuração do iptables também permite conexões SSH, você pode ver como verificar isso e ativá-la aqui .

Em seguida, você pode testar a conexão à sua VM com o SSH.

    
por 21.04.2016 / 21:43