Lau*_*uce 3 http firewall ssh tunneling proxy
我在同一台机器上有一个 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?
任何建议将不胜感激。
洛朗
我认为这里可能有一些图表。您说您已经通过代理服务器设置了 SSH over HTTP 隧道。假设您正在远程服务器计算机上运行某些程序来处理终止该 SSH over HTTP 隧道,那么您应该开展业务。
如果您仍在尝试将连接源连接到远程服务器(目标端口 22),那么您似乎并没有真正拥有基于 HTTP 代理的 SSH。
Dag Wieers(RPM 存储库成名)编写了一个HOWTO,用于通过 HTTP(S) 建立 SSH 隧道。如果您的远程服务器正在运行 Apache,您应该能够在远程服务器上取消该配置。
我正在谈论这样做:
(来源:wellbury.com)
| 归档时间: |
|
| 查看次数: |
2655 次 |
| 最近记录: |