Устанавливаем пакет Vlan:
sudo apt-get install vlan
Загружаем модуль Vlan (802.1q):
sudo modprobe 8021q
Чтобы модуль загружался автоматически при старте системы, добавим в файл /etc/modules:
8021q
Редактируем конфигурационный файл сетевых интерфейсов /etc/network/interfaces например редактором nano:
sudo nano /etc/network/interfaces
Добавим в него VLAN интерфейс:
auto eth0.5
iface eth0.5 inet static
address 192.168.5.1
netmask 255.255.255.0
Запускаем прописанный сетевой интерфейс:
sudo ifup eth0.5
Посмотрим параметры:
sudo cat /proc/net/vlan/config
VLAN интерфейс может называться по разному, например:
DEV_PLUS_VID_NO_PAD (eth0.5)
VLAN_PLUS_VID (vlan0005)
VLAN_PLUS_VID_NO_PAD (vlan5)
DEV_PLUS_VID (eth0.0005)
Можно изменить тип имени так:
/sbin/vconfig set_name_type VLAN_PLUS_VID_NO_PAD
Пример добавления VLAN интерфейса:
/sbin/vconfig add eth0 5
/sbin/ifconfig vlan5 up
Если VLAN интерфейс запущен под именем vlan5, то в /etc/network/interfaces укажем:
auto vlan5
iface vlan5 inet static
address 192.168.5.1
netmask 255.255.255.0
vlan_raw_device eth0
Смотрите также мои статьи:
Добавление vlan в Ubuntu для ABillS
Настройка сети в Linux
и пинги не пошли….. знаю , что если ребутнуть сервак, то пойдут, или перезапустить networking тоже, а как добиться этого без данных действий?
Да, конечно пинги пройдут.
И после этого пинги пройдут на ВЛАН из сетевых машин или нужна какая дополнительная настройка?