Настройте маршрутизатор VM на рабочей станции vmware

2686
lfoulkrod

У меня рабочая станция vmware установлена ​​на хосте Windows 7. У меня есть два гостя, оба они установлены на Ubuntu Server 10.04.1 64 bit. Один гость подключен к моему хосту через опцию мостовой сети. Этот гость также имеет второй виртуальный интерфейс, который подключен к виртуальному коммутатору. Второй гость имеет один виртуальный ник, подключенный к тому же виртуальному коммутатору. Я пытаюсь настроить первый гость в качестве маршрутизатора и настроить второго гостя на использование первого гостя в качестве шлюза. Так что я хочу виртуальную локальную сеть, где гости получают доступ в Интернет через одного гостя, который соединен с хостом.

В этой конфигурации гостевой мост имеет доступ к Интернету, пока я не добавлю конфигурацию для второго интерфейса в файл / etc / network / interfaces. Как только я добавлю этот интерфейс и перезапущу /etc/init.d/networking, гостевой мост не сможет пропинговать внешние хосты.

Содержание интерфейсов:

auto lo iface lo inet loopback  auto eth0 iface eth0 inet dhcp  auto eth1 iface eth1 inet dhcp 

Вывод маршрута -n

Kernel IP routing table Destination Gateway Genmask Iface 192.168.1.0 0.0.0.0 255.25.255.0 eth0 10.0.0.0 0.0.0.0 255.0.0.0 eth1 0.0.0.0 192.168.1.1 0.0.0.0 eth0 
0
Виртуальная сеть, к которой подключены хост и гости, предоставляет IP-адреса через DHCP. lfoulkrod 13 лет назад 0
Пожалуйста, опубликуйте вывод команды "ifconfig -a" от гостевого моста, а также вывод команды "ipconfig / a" с хоста Windows. Какой командой вы пользуетесь, чтобы проверить, что «гостевой мост имеет доступ к Интернету»? Beel 13 лет назад 0

2 ответа на вопрос

0
Beel

Убедитесь, что у первого гостя все еще есть шлюз по умолчанию, установленный для использования пути к внешнему миру. Другими словами, при настройке интерфейса от первого гостя до коммутатора НЕ указывайте шлюз по умолчанию.

Разместите конфиги интерфейса (я предполагаю, что они используют «частные» диапазоны адресов) на первом госте. Также маршруты от этого первого гостя.

0
lfoulkrod

В итоге я решил свою проблему, предоставив интерфейсу eth1 статическую конфигурацию вместо того, чтобы разрешить его настройку по DHCP. Я точно не знаю, почему это сработало, но после того, как я настроил статический IP-адрес, я смог подключить первого гостя к Интернету.

Похожие вопросы