Sem internet no servidor estático do Ubuntu rodando dentro do VirtualBox depois de mudar de provedor de internet

0

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.

    
por AntonioCS 13.09.2014 / 10:36

1 resposta

2

Adicionar:

dns-nameservers 194.168.4.100
dns-nameservers 194.168.8.100

ao seu arquivo /etc/network/interfaces sob as configurações eth0 .

    
por 13.09.2014 / 15:21