我有一个小型本地网络,配有以下设备:路由器,运行Ubuntu 16.04 LTS作为我的服务器的戴尔笔记本电脑,以及另一台用于测试访问权限的惠普笔记本电脑。
我的IP地址如下所示:
router: 192.168.0.1
server: 192.168.0.101
laptop: 192.168.0.100
我已经成功设置了LAMP并且只有一个小页面(/var/www/html/index.html)
和一张图片。通过在Firefox或Chrome中输入192.168.0.101,我无法从HP笔记本电脑访问此内容。
答案 0 :(得分:0)
为了访问您的服务器,您必须公开它,所以我将描述执行此操作所需的步骤:
登录路由器,搜索Port Forwarding
部分,并将端口80(HTTP端口)转发到192.168.0.101(您的Web服务器)。在此处选择路由器型号后,您可以找到Port Forwarding
的指南:https://portforward.com/router.htm
通过外部IP访问您的网络服务器。 http://yourexternalip
(可选)如果您有动态IP,您可以设置动态DNS以创建一个始终指向您的网络服务器的域名,即使您的IP将在路由器重启后发生变化或类似情况。您可以阅读本指南以设置DDNS:https://www.howtogeek.com/66438/how-to-easily-access-your-home-network-from-anywhere-with-ddns/