Я недавно переключил интернет-провайдеров и по какой-то причине у меня нет подключения к Интернету на моем сервере 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, чтобы он сохранялся в этом файле после перезагрузки.

1 ответ1

2

Добавлять:

dns-nameservers 194.168.4.100
dns-nameservers 194.168.8.100

в ваш файл /etc/network/interfaces в настройках eth0 .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .