Подключение к Интернету не работает в Ubuntu Server 14.04 на хосте Windows 8 VirtualBox

У меня есть компьютер с Windows 8, на котором установлен Oracle VirtualBox. В меню Файл> Параметры> Сеть в VirtualBox я создал три сети только для хоста:

  1. Сеть только для хоста 1 - 10.10.10.1
  2. Сеть только для хоста 2 - 10.20.20.1
  3. Сеть только для хоста 3 - 192.168.100.1

причем все они имеют маску сети 255.255.255.0.

Я также создал три виртуальные машины, как указано ниже:

  1. Контроллер подключен к сетевому адаптеру только для хоста 1 на первом адаптере и к NAT на втором.
  2. Сеть подключена к сетевому адаптеру 2 только для хоста на первом адаптере и сетевому адаптеру 3 только для хоста на втором.
  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

как они могут конфликтовать.

Другие вопросы по тегам