在弹出的对话框中新建虚拟网络交换机,选择内部,点击创建虚拟交换机。
为虚拟交换机命名后点击应用。稍事等待后即可在左侧看到新添加的虚拟交换机。
此时,在控制面板-网络和Internet-网络和共享中心中,可以看到如下未识别的链接:
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)在更改适配器设置下面也可以见到如下设备:
这就是刚刚创建出来的虚拟交换机。
虽然有了虚拟设备,但是此时虚拟机仍不能正常链接。
在网络与共享中心下面点击现有的Internet链接:
在弹出的对话框中选择属性:
切换到共享标签下,勾选允许其他网络用户通过此计算机的Internet连接来连接并在下方家庭网络连接中选择刚刚创建的虚拟交换机vEthernet (Hyper-V Switch),点击确定。
此时,在管理员模式运行的命令提示符(在屏幕左下角右键,选择命令提示符 管理员)中输入route print后会在IPv4路由表中找到关于192.168.137.1的信息:
接下来,进入到Hyper-V虚拟机设置界面,在硬件下的网络适配器中,设置虚拟交换机为刚刚设置好的Hyper-V Switch虚拟交换机,点击确定。
此时再重新启动Hyper-V虚拟机,在对应的网络连接下面的TCP/IP协议中设置为自动获取IP地址和自动获取DNS服务器,则可进行网络连接。
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)若使用手动设置,则设置IP地址为192.167.137.X,X为2~255任意数字,子网掩码为255.255.255.0,默认网关为 192.168.137.1,DNS服务器设置为192.168.137.1。注意此处的网关与DNS服务器为微软默认,没有需要请勿更改。
确定之后会发现虚拟机已经可以进行网络连接了!
若在此后更换了物理机的网络连接,需要重新设置共享,共享方式不变。
此外,如果发现虚拟机中的链接变为未识别的网络连接,在网络图标上带有黄色的叹号,可以按照前文在命令提示符中查看路由表是否正常,若不包含192.168.137.1内容(如下图)则说明网络共享不正常,可以先禁用网络共享再按照前文重新开启即可。
除了采用共享式的内部网络连接,还可以使用外部网络连接,但是此时物理机若只含有一个网卡设备,则物理机网络连接将会断开。(一块网卡在同一时间只支持一条网络连接,虚拟机也相当于一台计算机,故不能两者同时使用。)