Eu tive o mesmo problema (VirtualBox 4.1.10, Host Ubuntu 11.10, Guest Ubuntu 11.10). Aqui está como eu consertei:
Defina duas interfaces de rede para a VM. O primeiro deve ser NAT e o segundo deve ser somente host. Se você não puder adicionar uma conexão somente de host, verifique se configurou uma em Preferências - > Rede.
No sistema operacional convidado (Ubuntu para mim), edite /etc/network/interfaces
, adicionando o seguinte no final:
auto eth1 # this refers to the Host-only network interface
iface eth1 inet static
address 192.168.56.10 # Arbitrary IP address
netmask 255.255.255.0
e reinicie. E é isso. Não modifique nada para eth0
, pois precisamos que obtenha suas configurações automaticamente via DHCP para acessar a internet. eth1
permite que o host e o convidado se comuniquem uns com os outros.