KVM虛擬化Windows2008 WDS跨vlan服務windows
宿主機:CentOS6.4 64bit 服務器
虛擬化:KVM網絡
WDS服務器:window2008 R2ide
配置好WDS服務後,發現不能跨三層服務,並且環境是多vlan的,需求是WDS能在每一個vlan中均可以提供服務,而不改變現有的DHCP和DNS配置。spa
最後解決思路就是在物理機中使用802.1q,物理機啓用vlan接口,而後vlan接口映射到虛擬機中,這樣至關於WDS直接在2層爲每一個vlan服務,這樣不涉及到DNS和DHCP配置的問題了。rest
配置以下orm
一:網絡設置xml
在覈心交換機上將提供WDS服務的端口模式改成trunkblog
如:服務器第四塊網卡用做WDS服務,交換機端口23,接口
二:宿主機設置
# virsh list
Id Name State
----------------------------------------------------
1 SN001_windows08 running
KVM宿主機上啓用802.1q協議
#modprobe 8021q
#lsmod |grep 802
創建須要提供WDS的vlan列表
#cat vlan
10
20
30
40
50
60
70
80
90
100
110
120
130
140
150
。。。。
#for i in `cat vlan`; do vconfig add em4 $i; done 添加各vlan虛接口
# cat /etc/sysconfig/network-scripts/ifcfg-br4.10 創建一個vlan橋接口配置文件
DEVICE="br4.10"
ONBOOT=yes
TYPE="Bridge"
#for i in `cat vlan` ; do cp -a ifcfg-br4.10 ifcfg-br4.$i ;done 複製出全部vlan橋配置文件
#for i in `cat vlan` ; do sed "s/br4.10/br4.$i/g" ifcfg-br4.$i ;done 修改DEVICE對應的vlan名稱
#/etc/init.d/network restart 重啓網絡
# ifconfig |grep br4. 確認全部的橋接口都已經起來
br4.10 Link encap:Ethernet HWaddr 84:2B:2B:FA:C5:41
br4.20 Link encap:Ethernet HWaddr 84:2B:2B:FA:C5:41
br4.30 Link encap:Ethernet HWaddr 84:2B:2B:FA:C5:41
br4.40 Link encap:Ethernet HWaddr 84:2B:2B:FA:C5:41
br4.50 Link encap:Ethernet HWaddr 84:2B:2B:FA:C5:41
br4.60 Link encap:Ethernet HWaddr 84:2B:2B:FA:C5:41
br4.70 Link encap:Ethernet HWaddr 84:2B:2B:FA:C5:41
br4.80 Link encap:Ethernet HWaddr 84:2B:2B:FA:C5:41
br4.90 Link encap:Ethernet HWaddr 84:2B:2B:FA:C5:41
br4.100 Link encap:Ethernet HWaddr 84:2B:2B:FA:C5:41
br4.110 Link encap:Ethernet HWaddr 84:2B:2B:FA:C5:41
br4.120 Link encap:Ethernet HWaddr 84:2B:2B:FA:C5:41
br4.130 Link encap:Ethernet HWaddr 84:2B:2B:FA:C5:41
br4.140 Link encap:Ethernet HWaddr 84:2B:2B:FA:C5:41
br4.150 Link encap:Ethernet HWaddr 84:2B:2B:FA:C5:41
。。。
#for i in `cat vlan`; do virsh attach-interface SN001_windows08 --type bridge --source br4.$i; done 爲WDS服務器添加全部的vlan接口
三:WDS服務設置
這時候在windows系統裏會發現不少新添加的網卡,默認是8139的網卡,2008自帶能夠驅動,
截圖是已經改過總線爲VirtIO的驅動。
最後就是改好網卡的vlan名稱,麻煩的是判斷接口屬於哪一個vlan,順序可能會亂。若是有DHCP的話直接從IP地址能夠判斷出vlan。
重啓WDS服務便可,若是想禁用某個vlan的WDS服務,直接禁用vlan網卡就能夠了。