托管端口低于 1024(22 除外)的 Web 服务器的方法?

Ways to host a web server with ports bellow 1024 blocked (except 22)?

我的提供商是 Ask4,他们只提供 1:1 NAT,它打开端口 22 和所有高于 1024 的端口。没有 UPnP。但是,我想将端口 80 和 443 用于 Web 服务器。

有没有不改变这些端口来托管网络服务器的方法?

SSH 动态端口转发或 Proxies/Tunnelling 软件可以帮我解决这个问题吗?

我想避免使用 VPN,因为它们往往是一种较慢的解决方案。反应越快越好。

谢谢!

对我来说,我进一步研究了几天后发现反向代理是最好的。

它通过 运行 在一台服务器 运行 apache、nginx 等上工作,然后基本上将该流量发送到指定的 IP。你也可以select一个端口!