设为首页 加入收藏

TOP

WindowsServer2012&R2超级虚拟化之十一软件定义网络之网络虚拟化(七)
2014-11-24 00:37:14 来源: 作者: 【 】 浏览:54
Tags:WindowsServer2012& 超级 虚拟化 十一 软件 定义 网络
rver 2012需要执行以下动作:

#清除之前宿主机的所有网络适配器启用了的网络虚拟化功能和虚拟机所属于的虚拟子网

Disable-NetAdapterBinding* -ComponentID "ms_netwnv"

Set-VMNetworkAdapter-VMName * -VirtualSubnetId "0"

#针对blue1,red1虚拟机的虚拟交换机所绑定的物理网卡启用网络虚拟化功能

$switch1=Get-VMNetworkAdapter blue*,red* | Select-Object@{Name="Name";Expression={$_.SwitchName}} -Unique

$NIC=Get-VMSwitch -Name $switch1.Name | Select-Object@{Name="InterfaceDescription";Expression={$_.NetAdapterInterfaceDescription}}|Get-NetAdapter

Enable-NetAdapterBinding -Name $NIC.Name -ComponentID"ms_netwnv"

4、在Host2上为blue2和red2虚拟机的虚拟交换机所绑定的物理网卡上启用虚拟化功能。此步骤在 Windows server 2012 R2不用做,因为网络虚拟化功能集成在虚拟交换机上默认开启。只针对windowsserver 2012需要执行以下动作

#清除之前宿主机的所有网络适配器启用了的网络虚拟化功能和虚拟机所属于的虚拟子网

Disable-NetAdapterBinding* -ComponentID "ms_netwnv"

Set-VMNetworkAdapter-VMName * -VirtualSubnetId "0"

#针对blue2,red2虚拟机的虚拟交换机所绑定的物理网卡启用网络虚拟化功能

$switch1=Get-VMNetworkAdapter blue*,red* | Select-Object@{Name="Name";Expression={$_.SwitchName}} -Unique

$NIC=Get-VMSwitch -Name $switch1.Name | Select-Object@{Name="InterfaceDescription";Expression={$_.NetAdapterInterfaceDescription}}|Get-NetAdapter

Enable-NetAdapterBinding -Name $NIC.Name -ComponentID"ms_netwnv"

5、在Host1上查看blue1和red1虚拟机的虚拟网络适配器的MAC地址并记录下来

Get-VMNetworkAdapter blue*,red* | SelectVMName,MacAddress,IPAddresses,VirtualSubnetID,SwitchName,Status | Format-Table–AutoSize

6、在Host2上查看blue2和red2虚拟机的虚拟网络适配器的MAC地址,并记录下来

Get-VMNetworkAdapter blue*,red* | SelectVMName,MacAddress,IPAddresses,VirtualSubnetID,SwitchName,Status | Format-Table–AutoSize

7、在Host1和Host2宿主机上建立相应的网络虚拟化查找记录和虚拟机之间建立路由信息

New-NetVirtualizationLookupRecord-VirtualSubnetID"5010"-CustomerAddress"10.10.10.11" -MACAddress "000000000011"-ProviderAddress"214.214.51.42" -Rule TranslationMethodEncap

New-NetVirtualizationLookupRecord-VirtualSubnetID"5011"-CustomerAddress"10.10.10.11" -MACAddress "000000000021"-ProviderAddress"214.214.51.42"-Rule TranslationMethodEncap

New-NetVirtualizationLookupRecord-VirtualSubnetID"5010"-CustomerAddress"10.10.10.12" -MACAddress "000000000012"-ProviderAddress"214.214.51.43" -Rule TranslationMethodEncap

New-NetVirtualizationLookupRecord-VirtualSubnetID"5011"-CustomerAddress"10.10.10.12" -MACAddress "000000000022"-ProviderAddress"214.214.51.43"-Rule TranslationMethodEncap

New-NetVirtualizationCustomerRoute-RoutingDomainID "{11111111-2222-3333-4444-000000005010}" -VirtualSubnetID"5010" -DestinationPrefix"10.10.10.0/24"-NextHop "0.0.0.0"-Metric255

New-NetVirtualizationCustomerRoute-RoutingDomainID "{11111111-2222-3333-4444-000000005011}" -VirtualSubnetID"5011" -DestinationPrefix"10.10.10.0/24"-NextHop "0.0.0.0"-Metric255

8、在Host1上为使用网络虚拟化功能的Red1和Blue1虚拟机的虚拟网络适配器设置相应虚拟网络ID

Set-VMNetworkAdapter -VMName blue1-VirtualSubnetId "5010"

Set-VMNetworkAdapter -VMName red1 -VirtualSubnetId"5011"

9、在Host2上为使用网络虚拟化功能的Red2和Blue2虚拟机的虚拟网络适配器设置相应虚拟网络ID

Set-VMNetworkAdapter-VMName blue2 -VirtualSubnetId "5010"

Set-VMNetworkAdapter-VMName red2 -VirtualSubnetId "5011"

10、在host1上针对用来创建Red1和Blue1所使用的虚拟机交换机的物理网卡设置相应的PA地址

$switch2=Get-VMNetworkAdapter blue*,red* | Select-Object@{Name="Name";Expression={$_.SwitchName}} -Unique

$index=Get-VMSwi

首页 上一页 4 5 6 7 下一页 尾页 7/7/7
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇mongoDB的Find详解、分页和排序、.. 下一篇10046事件与tkprof命令

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: