0


Windows Server 2022 下 Hyper-V NAT外网访问配置

Windows Server 2022 下 Hyper-V NAT外网访问配置

一、前言

Hyper-V的虚拟交换机配置页面中共有三种网络模式:外部、内部、专用。

外部网络是物理机网络和虚拟机网络在同一子网下(一般由宿主机接入的路由器进行IP地址分配)。这个方式既可以访问外网,也可以进行物理机和虚拟机、虚拟机和虚拟机之间的通信。但也不是没有缺点:若是在校园网之类的需要通过认证连接网络的地方,物理机和虚拟机就不能同时连接网络,或者出现各种错误。

内部网络是物理机和虚拟机、虚拟机和虚拟机之间的一个虚拟网络。在新版本的Win10中有个默认交换机(Default-Switch),具有外网访问功能,同时也可以进行物理机和虚拟机、虚拟机和虚拟机之间的通信。而旧版本的Win10以及Windows Server至目前的各个版本中,它不具有外部网络访问的功能,但是可以通过配置WinNAT或者网络连接共享的方式实现外网访问。如果物理机有多个网卡,在切换外网访问的网卡时,这种方法有时就会失效。

专用网络和内部网络很像,但它是完全隔离的。即不会在网络配置中产生虚拟适配器,只能用于虚拟机和虚拟机的网络通信。

本文记录在Windows Server 2022下通过路由和远程访问服务DHCP服务DNS服务让物理机和虚拟机能互相通信和访问外网。

二、安装、配置虚拟网卡

1、打开设备管理器,选择添加过时硬件
在这里插入图片描述

2、安装我手动从列表选择的硬件(高级)
在这里插入图片描述

3、选择网络适配器
在这里插入图片描述

4、选择Microsoft、Microsoft KM-TEST 环回适配器
在这里插入图片描述

5、驱动安装完成后打开设置->网络和Internet->状态->更改适配器选项,选择Microsoft KM-TEST 环回适配器,右键后点击属性。
在这里插入图片描述

6、后双击Internet协议版本4(TCP/IPV4)
在这里插入图片描述

7、配置IPV4,点击使用下面的IP地址,手动设置。对IP不了解的可以直接设置为图里的值。只需要配置IP地址和子网掩码,其他留空。点击确定保存。
在这里插入图片描述

至此,虚拟网卡驱动安装和IP配置完成。

三、角色安装

在服务器管理器的添加角色和功能向导中添加DHCP服务器DNS服务器远程访问这三项功能。(默认都安装了Hyper-V了,不然应该不会看到这个教程吧。)
在这里插入图片描述

其他配置默认就好(最好是依次点击下一步进行配置,而不是直接点击左边的位置),远程访问这里需要选择路由这个选项,上面的 DirectAccess和VPN(RAS) 会被自动选择。
在这里插入图片描述

等待安装,安装后可能需要重启,按提示重启即可。

四、路由和远程访问服务配置

在开始菜单的Windows 管理工具中找到路由和远程访问,打开。
在这里插入图片描述

右键计算机名字(一般是WIN-xxxxxx,也有可能被自己修改过),点击配置和启用路由和远程访问在这里插入图片描述

选择网络地址转换(NAT)
在这里插入图片描述

这一步选择连接外网的网卡,如果有多个先选择一个,后面再添加。
在这里插入图片描述

这一步选择我们之前创建的虚拟网卡
在这里插入图片描述

多网卡时,展开左边选项,在IPV4NAT中点击右键,选择新增接口,然后将连接外网的网卡添加进去。
在这里插入图片描述

新添加的网卡需要进行配置,指定的网卡右键属性后选择红圈的这两个选项。点击应用保存配置。
在这里插入图片描述
注:如果切换了网卡(如从wifi断开后接入网线这样),会导致虚拟机没有网络连接,这时在右键点击计算机名字后所有任务选项卡里选择重启服务,即可恢复虚拟机网络。或者等到它自己发现网络变换的情况时(一般时间很长)。

五、DHCP服务器配置

在开始菜单的Windows 管理工具中找到DHCP,打开。
在这里插入图片描述

在计算机名->IPV4这里右键,选择新建作用域。
在这里插入图片描述

IP地址范围这里填DHCP分配的IP范围,要和前面的虚拟网卡IP在同一网段下,如果不明白的也可以照着图片里的填。
在这里插入图片描述

留空
在这里插入图片描述

使用默认值。
在这里插入图片描述

接着配置。
在这里插入图片描述

网关,就是本机的IP,或者说是虚拟网卡设置的IP地址。(输入好了记得点添加
在这里插入图片描述

DNS服务器,也是填本机地址(需要配置DNS服务器,第六小章中)。或者直接填阿里DNS、OpenDNS之类的免费DNS服务器地址(度娘查询)。同样记得点击添加。如果出现了不是有效的地址时,点“是”就好了。
在这里插入图片描述

留空。
在这里插入图片描述

激活作用域。
在这里插入图片描述

在作用域的作用域选项中右键,然后点击配置选项。
在这里插入图片描述

勾选003路由器,并在下面配置IP,填入本机地址。还是要记得点击添加。点击应用保存配置。
在这里插入图片描述
至此,路由的DHCP也配置好了。

六、DNS服务器配置

上一步中的DNS填了免费公共DNS服务器的这一步骤可以省略。
在开始菜单的Windows 管理工具中找到DNS,打开。
在这里插入图片描述

计算机名称这里右键,点击属性。
在这里插入图片描述

转发器,编辑
在这里插入图片描述

这里添加阿里DNS、OpenDNS之类的免费DNS服务器地址(度娘查询)。可以添加很多。点击确定保存配置。
在这里插入图片描述

点击应用保存配置。
在这里插入图片描述
这样DNS服务器就配置好了。

七、Hyper-V配置

打开Hyper-V的虚拟交换机管理,添加一个虚拟交换机,外部网络,网卡选择Microsoft KM-TEST 环回适配器,点击确定保存配置。
在这里插入图片描述

虚拟机里设置虚拟交换机,选择刚刚建立的那个。点击应用保存配置。
在这里插入图片描述
至此就全部配置完毕,可以开启虚拟机啦。

八、结果

虚拟机开启,可以看到DHCP分配的IP地址。如果没有需求,可以禁用IPV6。
在这里插入图片描述
打开网页看看,成功访问外网!
在这里插入图片描述
这种方法可以访问外网,物理机与虚拟机互相访问,虚拟机之间也可以互相访问。但是配置比较麻烦,容易出错。


本文转载自: https://blog.csdn.net/z454280475/article/details/121012436
版权归原作者 羟基氟化宇 所有, 如有侵权,请联系我们删除。

“Windows Server 2022 下 Hyper-V NAT外网访问配置”的评论:

还没有评论