前提是这个;
我们有一块硬件,由没有技术技能的消费者购买。该硬件运行Web服务器,托管一个简单的网站。即使该网站位于家庭路由器防火墙后面,也需要访问该网站。怎么能解决这个问题?连接并不一定要通过端口80到达Web服务器,如果需要,某些转发也可以在等式中。
你会如何解决这个问题?
答案 0 :(得分:1)
通过互联网访问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,这是不可能的。