我在同一台机器上有一个 web 守护进程(侦听端口 80 和 443)和一个 ssh 守护进程(侦听端口 22)。
我有一个客户端(生成 HTTP、HTTPS、SSH 流量)位于代理服务器(端口 8080)和防火墙(仅端口 80 和 443 打开)后面。
我决定使用 HTTP 隧道来传输通过代理服务器的 SSH 流量。问题是该流量的目的地是被防火墙关闭的端口 22。
我可以使用目标端口为 80 或 443 的 HTTP 隧道,这对防火墙很好,但不适用于目标服务器。
除了拥有 2 个服务器之外,还有其他解决方案吗:1 个 Web 服务器侦听端口 80 和 443,另一个 ssh 服务器侦听端口 80 或 443?
任何建议将不胜感激。
洛朗