Eu configurei um VM Debian7 para desenvolvimento PHP, de acordo com este guia: link
Funcionou muito bem, inicialmente. Mas depois de reiniciar meu host do Windows 7, não consigo mais conectar o SSH ao servidor ou acessar arquivos via SAMBA.
A VM possui 2 adaptadores de rede. O primeiro NAT, que era sua configuração padrão. E o segundo, somente host.
A idéia é que eu posso fazer coisas como o link mas também o SSH na VM, configurar unidades de rede no Windows via SAMBA e ainda use o apt-get update.
Neste momento, ainda posso executar o apt-get update, mas qualquer tentativa de SSH na VM, abrir uma unidade de rede ou visualizar um site que eu criei apenas falha.
Meu arquivo de interfaces tem o seguinte código:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet static
address 192.168.56.101
netmask 255.255.255.0
Meu arquivo de hosts do Windows contém uma linha para a VM e todos os sites, e funcionou antes de eu reiniciar o host do Windows.
O comando em execução sudo ifup -v eth1
apresenta o seguinte erro:
RTNETLINK answer: File exists
O que significa que a rota do gateway já está listada na tabela ip.
Isso parece muito estranho, pois eu nem mesmo listo um gateway nas configurações ... Então, por que isso está acontecendo?
E antes que alguém puxe os cabelos tentando consertar isso como eu queria perguntar: é possível executar essa configuração com apenas 1 interface?
Eu realmente não sei muito sobre redes. Você realmente precisa de 2 interfaces para fazer tudo isso? 1 para conectividade padrão com a Internet e outro somente para host?
Tags networking virtualbox debian