1. 程式人生 > >centos6 配置vlan trunk口

centos6 配置vlan trunk口

centos


因網上找到的方法都是使用vconfig進行配置,而這種方法需要添加開機啟動,遇到開機啟動不了或被運維人員初始化後,重啟後會導致網卡無法啟動會,非常影響工作。

這邊提供一種方法配置,(此方法通過centos7 的配置法法試出來的)


註:

此方法無需使用vconfig,不用掛載8021q,不用添加開機啟動

只試過centos6.5版本,其他版本應該類似


實例:

服務器物理網卡:eth0

vlan 10,192.168.10.2/24,網關:192.168.10.1


配置方法:

1、進入網卡目錄

cd /etc/sysconfig/network-scripts/


2、服務器vlan ID對應的網卡配置文件

cp ifcfg-eth0 ifcfg-eth0.10


3、修改配置文件

註:其中ifcfg-eth0配置文件無需修改,如不知道eth0需要保留哪些,可以參考以下配置

ifcfg-eth0配件信息

DEVICE=eth1

TYPE=Ethernet

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=none


對應vlan的配置文件中UUID一定要刪掉,mac地址建議刪掉,不然會出現不可知的問題

ifcfg-eth0.10配置文件,按照如下修改:

PHYSDEV=eth0 //vlan端口對應物理硬件名稱

DEVICE=eth0.10

VLAN=yes //設置允許vlan

TYPE=Vlan //TYPE類型

VLAN_ID=10 //VLAN ID

ONBOOT=yes

BOOTPROTO=none //設置為手動配置IP,如DHCP改成dhcp即可

IPADDR=192.168.10.2

NETMASK=255.255.255.0

GATEWAY=192.168.10.1


4、配置完成後重啟網卡即可

service network restart



centos6 配置vlan trunk口