 
			
			VLAN в CentOS
 
			Настройка VLAN в CentOS или других дистрибутивах RHEL
Настройка и использование VLANов в Linux выполняется везде одинаково (modprobe 8021q; vconfig;), однако эти настройки выполняются в живой системе, и не сохраняются после перезагрузки.
Для того чтобы настройки автоматически поднялись после того как система перезагрузится, необходимо внести изменения в конфигурационные файлы.
В зависимости от того, какую систему наименования интерфейсов вы хотите использовать, нужно создать файлы с названиями вида:
- /etc/sysconfig/network-scripts/ifcfg-vlan10
- /etc/sysconfig/network-scripts/ifcfg-eth0.10
Примеры файлов:
/etc/sysconfig/network-scripts/ifcfg-eth0.10
| 1 | VLAN=yes | 
/etc/sysconfig/network-scripts/ifcfg-vlan10
| 1 | VLAN=yes | 
Здесь:
PHYSDEV - физический интерфейс, на котором работает VLAN.VLAN_NAME_TYPE - указываем тип наименование устройства. В данном случае номер VLAN будет
браться с имени устройства. Возможные варианты:
- VLAN_PLUS_VID -vlan0010
- VLAN_PLUS_VID_NO_PAD - vlan10
- DEV_PLUS_VID - eth0.0010
- DEV_PLUS_VID_NO_PAD - eth0.10
Обратите внимание, что переменные VLAN_NAME_TYPE и PHYSDEV задаются только во втором случае (при указании интерфейсов вида vlan10; а при использовании имени вида eth0.10 их значения вычисляются автоматически из имени интерфейса).
Номер 10 в данном случае указывает на то, какой VLAN ID должен использоваться.