在端口 22 上托管 Web 服务......这可能吗?皱眉?

Arm*_*ier -1 php http ssh proxy port

我正在尝试解决客户的问题,但我有一个(坏的?)主意......

问题 :

客户有两个 Web 服务器在他的 wan 路由器后面运行。(他大楼里的物理服务器)

每台服务器都托管不同的 Web 服务,因此无法将两台服务器合并。

路由器将端口 80 上的请求转发到服务器 A(并且不能更改),并将端口 90 上的请求转发到服务器 B。

[[编辑]]:现在服务器 B 是通过客户端的 IP 和端口 90 直接从 Web 浏览器询问的......这太糟糕了......)

我需要通过来自 1and1 共​​享服务器的 PHP(代理)脚本来询问服务器 B。

托管公司 (1and1) 有一个防火墙,可以防止开发人员在 21、22 和 80 以外的其他端口上发送请求。

想法:

更改我的客户端路由器的端口转发规则,以便服务器 B 可以通过端口 22 访问,并通过端口 22 上的 php 发送请求。

问题:

将端口 22 用于 http 请求是一种可怕的做法吗?

有没有一种简单的方法可以首先通过向(任何)服务器的端口 22 发送 http 请求来测试我的 PHP 代理脚本?

Sve*_*ven 7

  • 更改托管服务提供商(或托管计划)。如果您有访问另一个端口的合法需求,托管公司不应限制您。

  • 在您的 LAN 内设置一个反向代理,将请求映射到相应的服务器。