![通过本地桌面进行端口地址转换](https://linux22.com/image/562908/%E9%80%9A%E8%BF%87%E6%9C%AC%E5%9C%B0%E6%A1%8C%E9%9D%A2%E8%BF%9B%E8%A1%8C%E7%AB%AF%E5%8F%A3%E5%9C%B0%E5%9D%80%E8%BD%AC%E6%8D%A2.png)
关于如何配置 Windows 和 Mac 在本地执行端口地址转换的建议。
需要测试位于端口 99 上的 Web 服务。我正在测试的客户端应用程序(例如设备模拟器)不允许我访问端口,它会自动假定端口 80。在生产中,我们有一个网关,它可以在 Web 服务器上执行传入端口 80 到端口 99 之间的转换。我正在寻找一种简单的方法在客户端上本地完成这项工作,而无需在其他地方安装 squid 或其他防火墙/代理服务。
答案1
您需要的是反向代理。Apache 可以做到这一点,IIS 也可以(但 Apache 更好)。此站点上有几十个关于如何设置它的问题。您可以在这里找到其中一些。
然后你将你的模拟器指向:80
,它将你的请求代理到wherever:99