如何使用开源工具模拟 stunnel 功能?

如何使用开源工具模拟 stunnel 功能?

我想创建这个设置,其中浏览器被诱骗与 HTTPS 服务器对话,但不知道内容来自普通 IIS 服务器。

browser -----> https 443 [proxy] ------> http 80 [internal IIS server]

我以前用过 stunnel4,效果非常好。但是,在我当前的网络中,系统管理员不允许我安装 stunnel。我可以使用当前的 unix 工具/其他开源工具来实现相同的结果吗?

答案1

有几种方法可以做到这一点 - 您想要安装一个反向代理。

Apache(带有 mod_proxy)是一个很好的解决方案,Squid 也应该可以正常工作,并且被认为是实现这一目标的适当方法。

或者,如果您真的很被逼迫,您可能能够使用 nc(netcat)来接受端口 80 上的请求,然后使用 curl 来执行 https 请求并将其反馈(但我还没有尝试过这样做)。

相关内容