Server 无法连接到我的服务器

Server 无法连接到我的服务器,server,router,Server,Router,我有一个小型的本地网络,有以下设备:一个路由器,一台运行Ubuntu 16.04 LTS的戴尔笔记本电脑作为我的服务器,另一台测试访问的HP笔记本电脑 我的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,我无法从我的H

我有一个小型的本地网络,有以下设备:一个路由器,一台运行Ubuntu 16.04 LTS的戴尔笔记本电脑作为我的服务器,另一台测试访问的HP笔记本电脑

我的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笔记本电脑访问此文件

为了访问您的服务器,您必须将其公开,因此我将描述执行此操作所需的步骤:

  • 登录路由器,搜索
    端口转发
    部分,并将端口80(HTTP端口)转发到192.168.0.101(您的Web服务器)。在这里选择路由器型号后,您可以找到
    端口转发指南

  • 通过外部Ip访问Web服务器

  • (可选)如果您有动态Ip,您可以设置动态DNS以创建域名,该域名将始终指向您的Web服务器,即使您的Ip在路由器重新启动或类似操作后发生更改。您可以阅读本指南以设置DDNS:


  • @MIRMIX:没有必要添加这么多格式。特别是,您使用了引号块来表示非引号的内容。quote设备不是通用荧光灯。谢谢安基特,请阅读-总结是,这不是一个理想的方式来解决志愿者,可能会适得其反获得答案。请不要将此添加到您的问题中。如何获取我的外部ip?我使用虚拟服务器选项转发了端口80。我还尝试使用外部ip访问我的服务器PC,但它仍然无法连接。当我尝试在浏览器中连接时,它会说,连接超时。但是我可以从我的笔记本电脑上ping它。我还尝试安装vsftpd,它可以打开ftp页面,但在http中它没有显示任何结果。