Apache2服务器无法从外部访问

时间:2017-03-15 11:06:05

标签: apache server ip apache2 ubuntu-16.04

我有一个LAMP(ubuntu-16.04,PHP)设置,在使用它时,我可以从家庭网络(电话等)访问它,但对于其他人,它说无法访问该网站。我通过我的IP访问我的页面并且没有问题到达它。我可以做任何步骤吗?我也尝试过运行node.js,我遇到了同样的问题。

1 个答案:

答案 0 :(得分:0)

家庭和互联网之间可能存在防火墙。防火墙阻止来自Internet的连接。实际上,在另一个家中,其他人可能拥有与您拥有相同IPv4地址的计算机。要使您的Web服务器公开,您需要一个公共IP地址(全局为您唯一分配),您需要将该地址路由到您的Web服务器。

使用PageKite等网络服务器代理服务。

替代方法:

您的路由器很可能已有公共IPv4地址。在http://192.168.1.1http://192.168.1.254或类似的管理页面(通常可以使用密码为admin的用户admin访问,或者使用与ISP名称相同且密码相同的用户访问),您可以配置您的服务器作为公共Web服务器。