8

我有一个在端口 127.0.0.1:8888 上运行的 HTTP 代理服务器。我需要将 HTTP 客户端绑定重定向到 127.0.0.1:8080 以转发到 127.0.0.1:8888。

我尝试在 Windows 中使用 netsh.exe 实用程序。我的 Windows 7 中运行着 DHCP 客户端服务。

netsh interface portproxy add v4tov4 listenport=8080 listenaddress=127.0.0.1 connectport=8888 connectaddress=127.0.0.1

该命令已成功执行。但是代理服务器永远不会收到任何请求。不能转发本地端口吗?或者我的理解是错误的。

4

2 回答 2

2

因此,当您使用实际 IP 地址定义 sourceAddress 时,它仅适用于远程系统。如果您只想转发本地连接,请尝试 127.0.0.1,但如果您想同时转发两者,请使用 0.0.0.0。

于 2020-01-28T16:23:19.407 回答
1

设置为 LANlistenaddressconnectaddress的实际地址(例如 192.168.1.15,取决于您的路由器和 dhcp)。不是localhost

于 2013-11-16T17:23:08.933 回答