如何将 IP 请求重定向至环回?

如何将 IP 请求重定向至环回?

我正在使用的程序对外部 IP 74.125.234.83 发出请求,我想将该请求重定向到 127.0.0.1,以便我可以测试我的本地服务器,我无法访问程序的源代码所以我必须让该请求重定向到操作系统上的环回。

我正在使用 Windows 7 Ultimate,我该怎么做?

答案1

您可以将硬编码 IP 添加到环回接口,并将网络掩码设置为 255.255.255.255 (/32)。

您无法通过 GUI 执行此操作,因此您必须使用命令netsh。使用netsh int ip sh int命令获取环回接口的接口 ID 并netsh int ip add addr <ID> <IP>/32 st=ac sk=tr添加地址。(输入netsh int ip add addr不带参数的命令即可找到帮助。)

但这会影响您计算机上的所有程序。

答案2

您的关键字是“目标 NAT”(DNAT)。

我从未尝试在 Windows 中配置 NAT,但我认为可以配置 NAT:

相关内容