Hyper-V连接网络共享

虚拟机里的操作系统安装好了,但是很多用户发现虚拟系统中的网卡处于断开状态,并且导致无法访问网络。

这是由于Hyper-V拥有虚拟交换机功能,就像现实中一样,虚拟系统里的网卡必须接入虚拟交换机后才能连接网络。所以用户先得在先得Hyper-V中建立一个虚拟交换机。

简要介绍虚拟交换机:

Hyper-V 虚拟交换机是虚拟的第 2 层网络交换机,提供程序管理的网可扩展能力,将虚拟机连接到物理网络。Hyper-V 虚拟交换机提供安全、隔离和服务级别的策略执行。
一、 打开Hyper-V 管理器,在操作中选择“虚拟交换机管理器”;
 
二、 在虚拟交换机的管理器,选择“新建虚拟网络交换机”—“外部(需要访问外网请选择外部网络)”—“创建虚拟交换机”
三、 给定要设定虚拟交换机的名称,对应的本地网卡,并勾选允许管理操作系统共享此网络适配器,最后请应用此设置。
四、 应用网络更改,对于一切弹窗选择“是”。
五、 一切就绪后别忘了到虚拟机的设置里将网络适配器改为 刚设置的虚拟交换机,比如本人的“out”,然后点击确定;
关于3种虚拟网络不同特点:

"外部"虚拟网络,是Hyper-V通过将"Microsoft虚拟交换机协议"绑定在主机网卡上实现的。如果虚拟机选择"外部"虚拟网络,则虚拟机"相当"于网络中的一台计算机,是可以与物理网络中的其他计算机、主机互相访问。
"内部"虚拟网络,只允许虚拟机与主机互相访问,不能访问外部(物理网络上的计算机或外部网络,例如Internet),外部也不能访问"内部"的虚拟机。

"专用"虚拟网络,只允许虚拟机之间互相访问,与物理主机也不能互相访问。
在同一个物理主机中,"内部"、"外部"、"专用"虚拟网络,相当于物理网络中的不同的"交换机",它们之间没有网络关系。除非物理主机启用"路由和远程访问"服务中的"路由器"功能,为这两个网段提供访问服务。
在同一个物理主机中,也可以有多个"内部"、"外部"、"专用"虚拟网络,即使都是"内部"或"专用"虚拟网卡,不同的"内部"虚拟网络之间的虚拟机,也是不能互相访问,

 

posted on 2016-02-23 16:52  周肉肉  阅读(11807)  评论(0编辑  收藏  举报

导航