1

Я пытаюсь настроить сервер шлюза. В настоящее время я запускаю эту вещь в VirtualBox на своем (достаточно сильном) настольном ПК с двумя сетевыми адаптерами.

Я настроил виртуальную машину с двумя сетевыми интерфейсами (eth0 и eth1), оба в режиме моста. eth0 подключен к основному маршрутизатору, выходящему из дома (интернет). eth1 подключен к коммутатору 3COM Baseline 2824-SFP Plus (для которого трудно найти документацию). eth0 настроен как внешний и имеет шлюз по умолчанию 192.168.0.1.

Когда я настраиваю eth1 как обычный статический интерфейс и запускаю DHCP на сервере шлюза (ВМ), все отлично работает для компьютеров, которые я подключаю к коммутатору. Они могут подключаться к Интернету и видеть (пинговать) сервер.

Однако я хочу создать виртуальные локальные сети из eth1. Поэтому я установил eth1 как магистральный порт (802.1Q) и создаю три VLAN на eth1. Эти VLAN имеют имена vlan1, vlan2 и vlan3 с подсетями, настроенными как 192.168.1.O/24, 192.168.2.0/24 и 192.168.3.0/24. В каждой из этих VLAN у меня есть экземпляр DHCP, работающий для распределения адресов.

Мой коммутатор настроен с портом 1, чтобы быть портом 'uplink' (терминология 3COM, но в руководстве говорится, что он равен порту с тегами). Портам 2-8 присвоен статус «рабочий стол» в VLAN 1, 9–16 «рабочий стол» в VLAN 2 и 17–24 «рабочий стол» в VLAN 3. Сервер шлюза подключен через интерфейс eth1 к порту 1 коммутатора.

Когда я подключаю клиентский ПК к одному из этих портов, он не получает IP-адрес, как предполагается.

Я искал проблему, но не могу придумать ничего, кроме проблемы с тем фактом, что eth1 на самом деле является эмулируемым интерфейсом, а хост-операционная система удаляет теги VLAN до того, как ОС VM получает их. Кто-нибудь получил идею, если это правильно?

Кроме того, мне кажется неясным следующее: всегда ли транкинг VLAN доступен, когда (управляемый) коммутатор совместим со стандартом 802.1Q?

Дополнительная информация: ОС хоста: Гостевая ОС Windows 8: Ubuntu 13.10 (x64) с эмуляцией eth1 для Zentyal: Адаптер с мостовым соединением для типа Intel PRO/1000 MT Desktop (82540EM)

0