Adicionar:
dns-nameservers 194.168.4.100
dns-nameservers 194.168.8.100
ao seu arquivo /etc/network/interfaces
sob as configurações eth0
.
Eu troquei Provedores de Internet recentemente e, por algum motivo, agora não tenho conexão com a Internet na minha VM LTS do servidor Ubuntu 12.04.2 em execução no VirtualBox. Minha máquina host é Win7 64b.
Eu tenho uma conexão com a Internet se eu definir interfaces para DHCP, mas se eu configurá-lo para estática eu só obtenho a conexão LAN. Posso me conectar à VM via SSH, posso compartilhar pastas, mas não há conexão com a Internet (nenhuma resposta do nslookup google.com).
/ etc / network / interfaces
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
#iface eth0 inet dhcp
address 192.168.1.4
netmask 255.255.255.0
network 192.168.1.0
gateway 192.168.1.255
ifconfig
> eth0 Link encap:Ethernet HWaddr 08:00:27:a1:3a:37
> inet addr:192.168.1.4 Bcast:192.168.1.255 Mask:255.255.255.0
> inet6 addr: fe80::a00:27ff:fea1:3a37/64 Scope:Link
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:320 errors:0 dropped:0 overruns:0 frame:0
> TX packets:100 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:1000
> RX bytes:30767 (30.7 KB) TX bytes:16032 (16.0 KB)
>
> lo Link encap:Local Loopback
> inet addr:127.0.0.1 Mask:255.0.0.0
> inet6 addr: ::1/128 Scope:Host
> UP LOOPBACK RUNNING MTU:16436 Metric:1
> RX packets:12 errors:0 dropped:0 overruns:0 frame:0
> TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:0
> RX bytes:720 (720.0 B) TX bytes:720 (720.0 B)
A internet pode ser acessada a partir da VM quando os servidores de nomes foram alterados da seguinte forma:
/etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 194.168.4.100
nameserver 194.168.8.100
e a máquina foi reinicializada.
A questão é como configurar um servidor de nomes dentro do /etc/resolv.conf para que ele persista dentro desse arquivo após a reinicialização.
Tags virtualbox ubuntu-12.04