# 在 Windows Server 2019 上配置环回网卡和自带软路由

在 Windows Server 2019 上配置环回网卡和自带软路由，让 Hyper-V 虚拟机通过宿主机上网，核心思路是：添加环回网卡作为虚拟机的网关，然后开启宿主机的路由功能。下面我为你整理了详细步骤。

\# 🛠️ Windows Server 2019 环回网卡与软路由配置指南

接下来，我将分步说明如何在 Windows Server 2019 上安装环回网卡、配置 Hyper-V 虚拟交换机，并开启宿主机的路由功能，最终实现 Hyper-V 虚拟机通过宿主机上网。

\## 步骤一：安装环回网卡

1\. \*\*以管理员身份运行命令提示符 (cmd)\*\*，输入 `hdwwiz` 并回车，启动硬件安装向导。  
2\. 在向导中，选择 \*\*"手动从列表选择硬件"\*\* 。  
3\. 硬件类型选择 \*\*"网络适配器"\*\* 。  
4\. 厂商选择 \*\*"Microsoft"\*\*，在网络适配器列表中选择 \*\*"Microsoft KM-TEST 环回适配器"\*\* (在 Windows Server 2012 及更新系统中此名称替代了旧的 "Microsoft Loopback Adapter")，完成安装。

\## 步骤二：配置环回网卡

1\. 打开 \*\*"网络和共享中心"\*\* &gt; \*\*"更改适配器设置"\*\*，找到新安装的环回适配器（建议重命名，例如 "realserver"）。  
2\. 右键点击该适配器选择 \*\*"属性"\*\*，然后双击 \*\*"Internet 协议版本 4 (TCP/IPv4)"\*\* 。  
3\. 按下图配置IP地址，此IP将作为Hyper-V虚拟机的网关：  
 \* \*\*IP 地址\*\*：填写一个你规划的虚拟网络网关地址，例如 `192.168.137.1`。  
 \* \*\*子网掩码\*\*：填写 `255.255.255.0`。  
 \* 其他项留空。

\## 步骤三：配置 Hyper-V 虚拟交换机

1\. 打开 \*\*Hyper-V 管理器\*\*，在右侧操作中点击 \*\*"虚拟交换机管理器"\*\*。  
2\. 创建一个连接至环回网卡的虚拟交换机：  
 \* 选择 \*\*"外部"\*\* 类型的虚拟交换机。  
 \* 将其绑定到刚才安装的 \*\*"KM-TEST 环回适配器"\*\* 。  
3\. \*\*重要\*\*：为了让数据能在宿主机物理网卡和环回网卡之间正确转发，需要启用弱主机模式。\*\*以管理员身份运行命令提示符\*\*，执行以下命令（将"以太网"和"环回网卡名称"替换为你的实际连接名称）：  
 ```cmd  
 netsh interface ipv4 set interface "以太网" weakhostreceive=enabled  
 netsh interface ipv4 set interface "以太网" weakhostsend=enabled  
 netsh interface ipv4 set interface "环回网卡名称" weakhostreceive=enabled  
 netsh interface ipv4 set interface "环回网卡名称" weakhostsend=enabled  
 ```

\## 步骤四：启用并配置路由和远程访问 (RRAS)

1\. 打开 \*\*服务器管理器\*\*，点击 \*\*"添加角色和功能"\*\*。  
2\. 在 \*\*"服务器角色"\*\* 中，勾选 \*\*"远程访问"\*\* 。  
3\. 在 \*\*"角色服务"\*\* 中，勾选 \*\*"路由"\*\* ，完成安装。  
4\. 安装后，通过 \*\*开始菜单\*\* 打开 \*\*"路由和远程访问"\*\* 控制台。  
5\. 在左侧窗格右键点击你的服务器名，选择 \*\*"配置并启用路由和远程访问"\*\* 。  
6\. 在配置向导中：  
 \* 选择 \*\*"网络地址转换 (NAT)"\*\* 。  
 \* 在 \*\*"NAT Internet 连接"\*\* 界面，选择宿主机连接外网的\*\*物理网络适配器\*\*（例如，连接互联网的以太网卡）。  
 \* 在 \*\*"网络选择"\*\* 界面，选择你创建的连接至环回网卡的 \*\*Hyper-V 虚拟交换机\*\* 对应的网络连接（通常是名为 `vEthernet` 的连接）作为专用网络接口。

\## 步骤五：配置 Hyper-V 虚拟机网络

1\. 在 Hyper-V 管理器中，选择你的虚拟机，右键进入 \*\*"设置"\*\*。  
2\. 在网络适配器配置中，将 \*\*"虚拟交换机"\*\* 选择为你在\*\*步骤三\*\*中创建的、关联了环回网卡的虚拟交换机。  
3\. 启动虚拟机，配置其网络：  
 \* 可以将IP地址设置为与环回网卡同网段的静态IP（例如 `192.168.137.10`），网关和DNS均指向环回网卡的IP地址（例如 `192.168.137.1`）。  
 \* 或者将网络设置为自动获取IP地址（DHCP）。

完成以上所有步骤后，你的 Hyper-V 虚拟机应该就能通过 Windows Server 2019 宿主机的软路由功能访问互联网了。如果在配置过程中遇到问题，可以重点检查路由和远程访问 (RRAS) 服务的配置，以及弱主机模式的设置是否正确。希望这些信息能帮助你顺利完成配置！