HTTP打孔 - NAT后面的Web服务器

时间:2017-04-26 21:41:37

标签: https nat hole-punching

我在NAT(不可配置,ISP提供)后面有一些Raspberry Pi服务器,在动态IP上,以及在路由器上配置静态IP和端口转发的“主”服务器。我希望能够从任何浏览器访问任何这些RPi服务器所服务的页面。我已经读过有关TCP打孔的内容,但我无法弄清楚如何使它在浏览器中运行(我想使用AJAX)。我可以使用“主”服务器作为中继服务器,但不知道如何。顺便说一句,进出服务器的所有流量都使用HTTPS,而不是HTTP。

编辑: Raspberries和服务器不在同一个网络上。

1 个答案:

答案 0 :(得分:0)

您可能会调查反向代理的使用(我已经使用过NGINX)。反向代理允许流量通过静态IP访问您的服务器,并将HTTP流量转发到防火墙后面的其他服务器。

使用HTTPS会有点棘手,但可以解决它。