hyper-v虚拟机建立外部虚拟网络连接主机的虚拟网卡时,不能访问外部计算机。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hyper-v虚拟机建立外部虚拟网络连接主机的虚拟网卡时,不能访问外部计算机。相关的知识,希望对你有一定的参考价值。
windows server 2008 主机双网卡连接到两个核心交换机,绑定为一个虚拟网卡team,内建Hypr-v虚拟机,新建虚拟网络管理时选择“外部”连接到主机物理机双网卡绑定后的虚拟网卡,主机和虚拟机可以互相PING,主机可以访问其他物理计算机,问题是:虚拟机只能ping通主机IP,但不能PING 其他物理计算机。
如果主机不team,虚拟机连接到一个物理网卡访问都正常。但是物理网卡不team,核心交换机挂了一台,物理主机也就连不上网络了。
已经解决了,网卡商提供的网卡绑定程序的双网卡绑定方式有三种,选择其他绑定方式就好了(第一种改为第三种)
谢谢大家提供的思路。
不是很明白“绑定为一个虚拟网卡team,内建Hypr-v虚拟机,新建虚拟网络管理时选择“外部”连接到主机物理机双网卡绑定后的虚拟网卡”,也没有所谓的“处理通信问题属于网卡软件商提供的绑定软件来解决”
我的是直接安装windows2008,再安装hyper-v,安装hyper-v过程中将物理网卡添加进去(虚拟出相应网卡),新建虚拟机的时候选择虚拟出来的网卡,如果固定IP就设置相应的IP就OK了,对了,一个细节是物理机上网的IP是填在相应的虚拟网卡上,因为物理网卡是要设置为虚拟交换机模式,内外网访问均没问题。接两个核心交换机没试过,但我的三个网口其实也是不同的网段,每个网段又有多台虚拟机,比较类似,不解释。
虚拟网卡team包括两个物理网,分别连接两台核心交换机
追答为什么要连2台核心啊,你的网卡做了绑定,呢么你的交换机的2个端口也必须做成绑定的,你两台核心如何对交换机的网口做绑定?
追问服务器物理机宿主操作系统的双网卡绑定后和两台核心交换机工作是没有问题的,就虚拟机和外部物理机不能通信啊,至于双网卡绑定我估计是主备工作方式,处理通信问题属于网卡软件商提供的绑定软件来解决,实现的就是这种工作方式,不需要交换机来配合。
追答才发现,你用的Hypr-v,不是vm,VM是有网卡team的选项的,Hypr-v没有的。
Hyper-v虚拟机联网配置
最近想做点练手的项目部署到虚拟机的服务器上,然后关于虚拟机联网问题着实把贫道坑了一把。下面做一下记录防止以后忘了。。。。
1.新建虚拟交换机
输入交换机名称和选择外部网络,可以看到外部网络的下拉框的选项,这里选择当前计算机的联网方式。如何知道当前使用什么方式联网呢?---查看网络适配器。
点击确定,建立虚拟交换机。
然后查看网络适配器。此图可以看到我当前的联网是Qualcomm.......在上面的虚拟机建立外部网络时就要选这个。如果主机切换了联网方式,只要去虚拟机里改下对应的下拉选项即可。配置成功之后应该是这样子的。
2.将虚拟机的网络适配器改为我们刚刚创建的虚拟交换机
右键---设置---网络适配器
3.启动虚拟机,我这里是WindowsServer
已经可以看到连接上网络了。
因为配置是外部网络,所以IP在同一网段。实现互相通信。
OK.大功告成!
以上是关于hyper-v虚拟机建立外部虚拟网络连接主机的虚拟网卡时,不能访问外部计算机。的主要内容,如果未能解决你的问题,请参考以下文章