環境介紹,
兩臺esxi主機—— xx.2和xx.3。兩臺物理主機都是雙網卡,網卡0走access流量,爲管理口。網卡1走trunk流量,對應vSwitch1。xx.2在vSwitch1上新建端口組vlan188/vlan189/vlan190,分別對應的vlan id爲188/189/190。xx.3在vSwitch1上新建端口組trunk對應的vlan id爲 4095。
新建centos 屬於端口組trunk
新建win7-188屬於端口組vlan188
新建win7-189屬於端口組vlan189
實驗物理圖和邏輯圖如下:
虛擬機配置信息如下 :
-------------------------------------------------------------------------------------------
ok,開始配置centos。
一,檢查配置:
#ifconfig -a
網卡已經識別,即eth0.
#lsmod |grep 8021q
已經支持802.1q協議,可以配置trunk
二、開啓linux包轉發功能。
#vi/etc/sysctl.conf
修改net.ipv4.ip_forward = 0 改成 =1
三、編輯linux網卡,本次試驗我們沒有用到vlan1(native vlan)所以eth0沒有必要配置ip地址。只需將BOOTPROTO=dhcp改成=static,
配置文件在/etc/sysconfig/network-scripts/ifcfg-eth0
保存退出並重啓網卡。 四、添加子接口。
本次試驗的vlan爲188、189、190 共3個,只需要添加3個子接口即可。命令如下
添加子接口eth0.188
vconfig add eth0 188
會返回Added VLAN with VID == 188 to IF -:eth0:-
圖如下