Вопрос
То, как человечность может быть настроена так, чтобы Вы не делали, получило "ожидание конфигурации сети..." сообщение при начальной загрузке, если Вы получили больше чем один адаптер?
Факты
У меня есть нетронутая Ubuntu здесь в Виртуальном Поле и В VMware Workstation.
Мой /etc/network/interfaces
файл является нетронутым, и я активировал адаптер Nat для использования карты реальной сети хост-систем.
Вычет
Я выяснил, что файлу интерфейсов нужна только одна запись шлюза, и этому дают канавку
auto eth0
iface eth0 inet dhcp
.
Таким образом, это - запись для первого сетевого адаптера, который предоставляет информацию о шлюзе и таким образом, вторая конфигурация не имеет никакой потребности в названной строке
gateway 192.168.1.1
.
Для меня, который имеет в виду, вторая запись должна быть похожей на это:
address 192.168.217.131
в зависимости от того, что маршрутизатор говорит Вам, поскольку сетевой адрес для интерфейса настроил канавку dcp, и вторая строка здесь является сетевой маской. В общих падежах это
netmask 255.255.255
.
Таким образом, все '/etc/network/interfaces'-file похоже на это:
#This file describe the network interfaces available on your system
#and how to activate them. For more information see interfaces(5).
#The loopack network interface
auto lo
iface lo inet loopback
#The primary network interface
# ethernet 0
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet static
address 192.168.217.131
netmask 255.255.255
#No need for gateway here because this is already provided by the dhcp entry.
В этом примере я взял IP-адрес, обеспеченный ^server Ubuntu (Основной Сервер Ubuntu) пакет, что было 192.168.217.130 и увеличило его одним.
Теперь я перезапускаю Ubuntu и получил сообщение Waiting for network Configuration...
где попытка Ubuntu ожидать сетевого соединения приблизительно 2 минуты.
У меня было то же на Виртуальном Поле.
Что-то дополнительное было бы необходимо для того, чтобы сеть работала и работала в некоторых случаях. Предоставление dns-имен серверов в файле / etc / network / interfaces вместо файла /etc/resolvconf/resolv.conf.d/base. Пример:
auto eth1
iface eth1 inet static
address 192.168.217.131
netmask 255.255.255.0
network 192.168.217.1
broadcast 192.168.217.255
gateway 'provide your gateway here might be necessary'
dns-nameservers 'provide your nameserver here'
Наконец,
sudo restart network-manager
Если вы хотите подключить виртуальную машину к домашней сети с IP-адресом, отличным от хост-системы, вам следует выбрать опцию Bridge . В этих дополнительных опциях вам нужно выбрать разрешить всем для связи между ВМ и хостом, Vm в Vm.
Необходимо выбрать мостовое соединение для второго сетевого адаптера. Вам также необходимо настроить dns-nameservers
и gateway
, так как этот сетевой адаптер отличается от первого.
Здесь, в вашем конфигурационном файле маска сети должна быть
netmask 255.255.255.0
Есть две вещи, которые необходимо знать
Как уже упоминалось выше, нет необходимости во втором шлюзе с сервером dhcp в вашей сети, потому что запись шлюза генерируется оттуда. [ 115]
После того, как вы добавили адаптер one-host, вам нужно скопировать IP-адрес с вашего хоста Windows.
Пока.
Вот пример конфигурации для подключения только к хосту с одним дополнительным адаптером:
auto eth1
iface eth1 inet static
address 192.168.253.128
netmask 255.255.255.0
network 192.168.253.1
broadcast 192.168.253.255
Третий блок линии сети зависит от вашего ip. широковещательная линия необходима для сетевого взаимодействия между хостом и гостем. Это связано с сетевым протоколом.