Я недавно переключил интернет-провайдеров и по какой-то причине у меня нет подключения к Интернету на моем сервере Ubuntu 12.04.2 LTS VM, работающем в VirtualBox. Мой хост-компьютер Win7 64b.
Я получаю подключение к Интернету, если я устанавливаю интерфейсы на DHCP, но если я устанавливаю его на статический, я получаю только подключение к локальной сети. Я могу подключиться к виртуальной машине через SSH, я могу поделиться папками, но нет подключения к Интернету (нет ответа от nslookup google.com).
/ и т.д. / сеть / интерфейсы
# 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)
Доступ к Интернету можно получить с виртуальной машины после изменения серверов имен следующим образом:
/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
и машина была перезагружена.
Вопрос в том, как настроить сервер имен в /etc/resolv.conf, чтобы он сохранялся в этом файле после перезагрузки.