Configure VLANs on CentOS 6

1.CentOS6 的最小安裝就已經支援 802.1q VLAN

# lsmod | grep 8021q

2.設定實體網路卡,並啟動

vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
HWADDR=00:04:aa:bb:cc:dd
ONBOOT=yes
HOTPLUG=no
BOOTPROTO=none
TYPE=Ethernet
IPV6INIT=no
IPV6_AUTOCONF=no

ifup eth0

3.新增 VID 為 11 的Vlan

vi /etc/sysconfig/network-scripts/ifcfg-eth0.11

DEVICE=eth0.11
HWADDR=00:04:aa:bb:cc:dd
ONBOOT=yes
HOTPLUG=no
BOOTPROTO=none
TYPE=Ethernet
IPV6INIT=no
IPV6_AUTOCONF=no
VLAN=yes
IPADDR=192.168.11.254
NETMASK=255.255.255.0

ifup eth0.11

4.資料來源:

http://www.microhowto.info/howto/configure_an_ethernet_interface_as_a_vlan_trunk_on_redhat.html
https://sites.google.com/site/ghidit/how-to-2/configure-vlans-on-centos