本機共一塊網卡eth0,地址是172.16.212.105 默認屬於vlan1。圖↓
【分析】:xenserver共一塊物理網卡,故所有的流量最終都從eth0發出。eth0屬於vlan1,即二層數據包不標記。可以分別爲vlan50、vlan60 新建虛擬端口network50、network60,並且將3臺winxp連接network50、ubuntu連接network60.其邏輯圖如下
有了方案以下就是具體做法:
xencenter連接xenserver↓
添加network50、network60↓
這裏需要選擇“外部網絡”因爲新建的network和eth0是邏輯並列的
繼續↓
next↓
選擇網卡即NIC0 vlanid 填 50 MTU默認 finish ↓
network50已經添加好了,如下↓
好了,現在xenserver虛擬交換機已經配置完成了。還需要在連接eth0的交換機對應端口配置trunk模式
以cisco爲例 (Switch(config-if)#switchport mode trunk )
以後安裝xp和ubuntu的時候選擇對應的network ↓
------------------------------------------------------------------------------------------------
ps:如果eth0的地址不是默認vlan1(比如vlan40),需要在交換機上配置native vlan (vlan id:40)
如果在看的大神有其他意見,請郵件私信留言。