Назад | Перейти на главную страницу

Как пометить исходящие пакеты правильным идентификатором VLAN?

У меня есть виртуальная машина CentoS, запущенная на проигрывателе VMware workstation 12 на моем ПК (Windows 7), и я пытаюсь настроить виртуальную машину для доступа к моей клиентской сети.

Пожалуйста, посмотрите прикрепленную фотографию, чтобы понять, что я пытаюсь сделать.

Мой клиент дал мне 2 разных VLAN для служб, работающих на виртуальной машине. Перед настройкой виртуальной машины я попытался проверить, могу ли я подключиться к сети со своего ПК, поэтому я создал 2 VLAN с идентификаторами (112, 134) и дал им статический IP-адрес, предоставленный клиентом 192.168.100.3 и 192.168.100.11 соответственно, и я смог пропинговать GW и выйти в сеть.

Затем я перешел на виртуальную машину и сохранил виртуальную локальную сеть, созданную на ПК, и создал 1 виртуальный интерфейс. eth0 и eth0: 1 автоматически подключаются к сетям VLAN.

eth0 
IPADDR=192.168.100.3
NETMASK=255.255.255.248
GW=192.168.100.1

eth0:1
IPADDR=192.168.100.10
NETMASK=255.255.255.248
GW=192.168.100.9 

После этой конфигурации я смог достичь GW 192.168.100.1, но не 192.168.100.9

Затем я удалил все VLAN на своем ПК и сам создал две VLAN на виртуальной машине:

Device=eth0
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes

Device=eth0.112
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.100.2
NETMASK=255.255.255.248
GW=192.168.100.1
VLAN=yes

Device=eth0.134
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.100.10
NETMASK=255.255.255.248
GW=192.168.100.9
VLAN=yes

Но с этой конфигурацией я вообще не смог связаться ни с одним из GW. Пожалуйста, поделитесь своими предложениями.