Подключение к Интернету не работает в Ubuntu Server 14.04 на хосте Windows 8 VirtualBox
У меня есть компьютер с Windows 8, на котором установлен Oracle VirtualBox. В меню Файл> Параметры> Сеть в VirtualBox я создал три сети только для хоста:
- Сеть только для хоста 1 - 10.10.10.1
- Сеть только для хоста 2 - 10.20.20.1
- Сеть только для хоста 3 - 192.168.100.1
причем все они имеют маску сети 255.255.255.0.
Я также создал три виртуальные машины, как указано ниже:
- Контроллер подключен к сетевому адаптеру только для хоста 1 на первом адаптере и к NAT на втором.
- Сеть подключена к сетевому адаптеру 2 только для хоста на первом адаптере и сетевому адаптеру 3 только для хоста на втором.
- Compute подключен к сетевому адаптеру 3 только для хоста на первом адаптере и сетевому адаптеру 2 только для хоста на втором.
На узле контроллера я настроил параметры, как указано ниже:
- В
/etc/hosts
: Добавлено 10.10.10.11 в качестве контроллера, 10.10.10.11 в качестве сети и 10.10.10.13 в качестве вычисления В
/etc/network/interfaces
:auto eth0 iface eth0 inet static address 10.10.10.10 netmask 255.255.255.0 auto eth0 iface eth0 inet dhcp
В
/etc/resolv.conf
: Добавлено8.8.8.8
в качестве сервера имен
Проблема в том, что подключение к Интернету не работает. apt-get update
не удается получить индексные файлы с каждого сервера и ping google.com
возвращается unknown host google.com
,
Как я могу исправить подключение к интернету?
1 ответ
Возможно, вы настроили неправильный сетевой интерфейс в контроллере/etc/network/interfaces
, Найдите правильное имя сетевого интерфейса и измените /etc/network/interfaces
, заменив eth1 на правильное имя интерфейса:
auto eth1
iface eth1 net dhcp
Вы также можете удалить одну из двух строф в /etc/network/interfaces
, или:
auto eth0
iface eth0 inet static
address 10.10.10.10
netmask 255.255.255.0
ИЛИ ЖЕ
auto eth0
iface eth0 inet dhcp
как они могут конфликтовать.