我在端口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
命令已成功执行。但是,代理服务器从不接收任何请求。是不是可以转发本地端口?或者我的理解是错误的。
答案 0 :(得分:1)
将listenaddress
和connectaddress
设置为LAN中的实际地址(例如192.168.1.15,具体取决于您的路由器和dhcp)。不是localhost
答案 1 :(得分:0)
因此,当您使用实际IP地址定义sourceAddress时,它仅适用于远程系统。如果只想转发本地连接,请尝试127.0.0.1,但是如果要转发两者,请使用0.0.0.0。