在 Windows 上启用 IP 转发
💡
原文中文,约600字,阅读约需2分钟。
📝
内容提要
在Windows上启用IP转发,需以管理员权限运行PowerShell,输入Set-NetIPInterface命令。Linux使用sysctl命令启用,但Windows资料少且易误导。netsh命令和修改注册表方法有限。Windows缺少类似Linux的iptables MASQUERADE功能。
🎯
关键要点
- 在 Windows 上启用 IP 转发需要以管理员权限运行 PowerShell。
- 使用命令 Set-NetIPInterface -ifAlias <你的网卡名称> -Forwarding Enabled 来启用 IP 转发。
- Linux 下可以通过 sysctl 命令启用 IP 报文转发,但 Windows 的相关资料较少且易误导。
- netsh 命令和修改注册表的方法在功能上有限,无法实现路由转发。
- Windows 缺少类似 Linux 的 iptables MASQUERADE 功能,无法将外部流量导向 TUN 虚拟网卡。
➡️