Windows中IP路由转发功能缺省是关闭的。
在 Windows 10 中开启路由转发(或称为 IP 转发)可以使你的网络设备可以使用计算机作为网关访问互联网,以下是实现的步骤:
按下 Win + X
组合键打开快捷菜单,在其中选择 Windows PowerShell (管理员)
以打开管理员权限的 PowerShell 命令提示符。
在 PowerShell 命令提示符中输入以下命令,以启用路由转发:
reg add HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters /v IPEnableRouter /D 1 /f
netsh interface ipv4 set interface "本地连接" forwarding=enabled
其中,本地连接
是你需要开启路由转发的网络接口的名称。如果你的计算机有多个网络接口,你需要将上述命令中的 本地连接
替换为你需要开启路由转发的网络接口的名称。查看连接名称命令:
Get-NetAdapter
在 PowerShell 命令提示符中输入以下命令,以将路由转发设置为开机自动启用:
Set-Service RemoteAccess -StartupType Automatic
重启计算机,使更改生效。