Você deseja uma rede somente de host : aqui estão instruções para configurar uma (você não precisa de uma interface NAT se estiver executando uma configuração interna pura. ) É essencialmente uma interface tun
que pode ser compartilhada entre várias VMs, portanto, você só precisa fornecer um endereço à sua VM (e ao lado do host da interface) e certificar-se de que o SSH esteja ligado à interface.
Supondo que você esteja usando a interface gráfica, veja algumas etapas que devem ser executadas :
- Adicione uma interface "Somente host de rede" à sua VM. "Nome" indica aqui qual rede somente de host você está anexando: deve existir apenas uma agora (chamada "vboxnet0"), então aceite o padrão.
- Em Preferências do VirtualBox, certifique-se de ver uma rede somente host na guia "Rede" (deve ter o mesmo nome da interface que você fez anteriormente). Digite o endereço do host / máscara de rede da interface ( eg 192.168.56.1/255.255.255.0): como você só tem um convidado conectado a esta rede, você pode desabilitar o DHCP indo até a aba "DHCP Server" e desmarcando a caixa "Enable Server".
- Na sua VM, você verá uma nova interface. Anote seu nome (provavelmente "eth1") e tente atualizá-lo:
ifconfig eth1 192.168.56.101 netmask 255.255.255.0 up
- Se funcionar (tente pingar 192.168.56.1), adicione a interface ao seu
/etc/network/interfaces
, para que ela seja sempre configurada quando a VM for iniciada:
# The host-only network interface
auto eth1
iface eth1 inet static
address 192.168.56.101
netmask 255.255.255.0
network 192.168.56.0
broadcast 192.168.56.255
- Talvez seja necessário editar seu
sshd_config
e reiniciarsshd
no host, se você estiver ouvindo interfaces específicas