IT技术互动交流平台

KVM虚拟化Windows2008 WDS跨vlan服务

作者:sxj52ll  发布日期:2013-12-25 08:47:31

 

宿主机:CentOS6.464bit

虚拟化:KVM

WDS服务器:window2008R2

配置好WDS服务后,发现不能跨三层服务,而且环境是多vlan的,需求是WDS能在每个vlan中都可以提供服务,而不改变现有的DHCP和DNS配置。

最后解决思路就是在物理机中使用802.1q,物理机启用vlan接口,然后vlan接口映射到虚拟机中,这样相当于WDS直接在2层为每个vlan服务,这样不涉及到DNS和DHCP配置的问题了。

配置如下

一:网络设置

在核心交换机上将提供WDS服务的端口模式改为trunk

如:服务器第四块网卡用作WDS服务,

二:宿主机设置

#virshlist

IdNameState

----------------------------------------------------

1SN001_windows08running

KVM宿主机上启用802.1q协议

#modprobe8021q

#lsmod|grep802

建立需要提供WDS的vlan列表

#catvlan

10

20

30

40

50

60

70

80

90

100

110

120

130

140

150

。。。。

#foriin`catvlan`;dovconfigaddem4$i;done添加各vlan虚接口

#cat/etc/sysconfig/network-scripts/ifcfg-br4.10建立一个vlan桥接口配置文件

DEVICE="br4.10"

ONBOOT=yes

TYPE="Bridge"

#foriin`catvlan`;docp-aifcfg-br4.10ifcfg-br4.$i;done复制出所有vlan桥配置文件

#foriin`catvlan`;dosed"s/br4.10/br4.$i/g"ifcfg-br4.$i;done修改DEVICE对应的vlan名称

#/etc/init.d/networkrestart重启网络

#ifconfig|grepbr4.确认所有的桥接口都已经起来

br4.10Linkencap:EthernetHWaddr84:2B:2B:FA:C5:41

br4.20Linkencap:EthernetHWaddr84:2B:2B:FA:C5:41

br4.30Linkencap:EthernetHWaddr84:2B:2B:FA:C5:41

br4.40Linkencap:EthernetHWaddr84:2B:2B:FA:C5:41

br4.50Linkencap:EthernetHWaddr84:2B:2B:FA:C5:41

br4.60Linkencap:EthernetHWaddr84:2B:2B:FA:C5:41

br4.70Linkencap:EthernetHWaddr84:2B:2B:FA:C5:41

br4.80Linkencap:EthernetHWaddr84:2B:2B:FA:C5:41

br4.90Linkencap:EthernetHWaddr84:2B:2B:FA:C5:41

br4.100Linkencap:EthernetHWaddr84:2B:2B:FA:C5:41

br4.110Linkencap:EthernetHWaddr84:2B:2B:FA:C5:41

br4.120Linkencap:EthernetHWaddr84:2B:2B:FA:C5:41

br4.130Linkencap:EthernetHWaddr84:2B:2B:FA:C5:41

br4.140Linkencap:EthernetHWaddr84:2B:2B:FA:C5:41

br4.150Linkencap:EthernetHWaddr84:2B:2B:FA:C5:41

。。。

#foriin`catvlan`;dovirshattach-interfaceSN001_windows08--typebridge--sourcebr4.$i;done为WDS服务器添加所有的vlan接口

三:WDS服务设置

这时候在windows系统里会发现很多新添加的网卡,默认是8139的网卡,2008自带可以驱动,

截图是已经改过总线为VirtIO的驱动。

clipboard[12]

 

最后就是改好网卡的vlan名称,麻烦的是判断接口属于哪个vlan,顺序可能会乱。如果有DHCP的话直接从IP地址可以判断出vlan。

clipboard[14]

 

 

重启WDS服务即可,如果想禁用某个vlan的WDS服务,直接禁用vlan网卡就可以了。

别忘记了将虚拟机配置保存。#cd/etc/libvirt/qemu#virshdumpxmlSN001_windows08>SN001_windows08.xml#virshdefineSN001_windows08.xml

 

Tag标签: KVM   虚拟化  
  • 专题推荐

About IT165 - 广告服务 - 隐私声明 - 版权申明 - 免责条款 - 网站地图 - 网友投稿 - 联系方式
本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规