Hyper-V平台上虚拟机双网卡配置

网络环境

Hyper-V里面的虚拟机vm配置两个网卡,一个内部网卡,一个外部网卡。
假设ip段为192.168.1.0/24 用来模拟公网
内网段为10.0.0.0/8
Hyper-v平台上的虚拟机都配置两个网卡,一个外网卡,一个内网卡, 外网卡用来上互联网,内网卡用来vm之间内部的连通。

解决办法:

1. 通过Hyper-V管理器创建内部网卡和外部网卡
操作之前,将Hyper-v默认的虚拟网卡去掉,只保留物理服务器(宿主)的物理网卡。
Hyper-V管理器——本地Hyper-V服务器——右则操作面板中的“虚拟交换机管理器”
1.1 移除默认的虚拟交换机
1.2 新建虚拟网络交换机——内部——创建虚拟交换机——名称: neibu 连接类型:内部网络——应用——确定
1.3 新建虚拟网络交换机——外部——创建虚拟交换机——名称: waibu 连接类型:外部网络选择物理机真实网卡,且勾选“允许管理操作系统共享此网络适配器”——应用——确定

2.物理服务器(宿主)各网卡状态
打开物理服务器(宿主)的网上邻居
我们发现总共有3个网卡。一个真实的物理网卡,一个标识为vEthernet(neibu) ,一个标识为vEthernet(waibu)
物理网卡的ip会自动转移配置到vEthernet(waibu)网卡上 ,物理网卡属性——只保留“Hyper-V可扩展的虚拟交换机”,无ip配置。
vEthernet(waibu)网卡网络属性——只保留“Internet 协议版本4(TCP/IPv4)”ip 192.168.1.253 掩码255.255.255.0 网关192.168.1.1 dns设置成本地上网的公网dns 如114.114.114.114
vEthernet(neibu)网卡网络属性——我们同样设置成只保留“Internet 协议版本4(TCP/IPv4)”,ip默认没有配置,需要我们自己来配置。ip配置成10.10.10.10 掩码255.0.0.0 网关和dns不要配置。

3.vm虚拟机网卡的添加
在给vm虚拟机调整网卡配置之前,先将vm虚拟机关机
vm虚拟机控制台窗口——文件——设置——网络适配器——看看之前有没有默认的网卡适配器,有的话删除掉。
vm虚拟机控制台窗口——文件——设置——硬件——添加硬件——网络适配器——添加——虚拟交换机
在虚拟交换机的下拉框列表中,我们会看到“neibu”、“waibu”。
为了区分网卡,先选择选择“waibu”——应用——确定。 完成vm外网的添加 。添加过了之后启动vm虚拟机,进入vm操作系统,打开网上邻居,会看到一个网卡,把这个网卡做个备注(如waibu)。
waibu网卡配置公网ip 如192.168.1.250用来模拟公网, 子网掩码255.225.255.0、网关 192.168.1.1、dns 114.114.114.114
然后我们测试下,发现vm已经能上互联网了,外网通了。
接下来关闭vm虚拟机,按照同样的方法添加“neibu”虚拟网卡 ,neibu网卡只需要配置一个内网ip 10.10.10.100和子网掩码255.0.0.0,不用配置网关和dns

这样Hyper-V平台的vm虚拟机可通过外网卡上互联网, 内部网卡用来vm之间、vm和宿主服务器之间的内部连通。
测试通过

相关新闻

联系我们

全国服务热线

400-033-9553

电子邮件:admin@example.com
工作时间:09:00-17:00 周一至周五

在线客服
关注微信
关注微信
分享本页
返回顶部