1

前提是这样;

我们有一个硬件,是由没有技术技能的消费者购买的。该硬件运行一个 Web 服务器,托管一个简单的网站。即使该网站位于家庭路由器防火墙后面,也需要可访问该网站。这怎么可能解决?连接不一定要通过端口 80 到 Web 服务器,如果需要,一些转发也可以在等式中。

你会如何解决这个问题?

4

1 回答 1

1

要从 Internet 访问 Web 服务器,通常需要执行许多操作:

Network firewall - allow traffic on port 80 or 443 to the server
Server firewall - Proper pin holes or turn it off.
Web server - Bind all IP/hostnames properly

您可以控制服务器防火墙和 Web 服务器,您需要绕过的是网络防火墙。我看到的一种方法是在 Web 服务器和您的位置之间创建一个站点到站点 VPN。然后,您将防火墙指向通过 VPN 和现在可从 Internet 访问的 Web 服务器重定向流量,但所有流量都会通过您。

如果不向您的客户端防火墙添加条目或为 Web 服务器提供公共 IP,这是不可能的。

于 2013-05-29T19:29:18.900 回答