制作基于家庭的网络服务器

制作基于家庭的网络服务器

我是制作 Web 服务器的新手。我在计算机上安装了 Apache Web 服务器,并在路由器上转发了端口 80。当我在 Web 浏览器中输入http://localhost127.0.0.1我的本地 IP时192.168.1.2,它会从本地 PC 的硬盘加载 Apache 服务器的默认页面。

我希望当用户在其 Web 浏览器中输入我的 WAN IP 时显示该页面。问题是 WAN IP 会将浏览器导航到我的路由器的配置页面。如何显示我的网页而不是路由器的配置页面。我使用的是 ZTE ZXDSL831CII 路由器。

答案1

我使用过的大多数路由器(在家庭环境中)都不允许从里面

尝试通过在线代理访问你自己的服务器,例如http://hidemyass.com/看看是否有效。

如果您仍然看到配置页面,则表示您允许从外部访问路由器,请尝试将其关闭并重试

出于安全原因,配置页面只能从路由器内部看到,这是大多数路由器的默认设置。

答案2

您需要将路由器的 80 端口转发到服务器(安装了 Apache 的计算机),并将远程管理端口从 80 更改为其他端口(我使用 8080;请确保设置了密码),或完全关闭远程管理。确保您的互联网服务提供商 (ISP) 在您的合同中支持这种服务器类型的连接——我的互联网服务提供商在没有“服务器”包的情况下不支持这种连接,导致几个关键端口被阻塞,上传速率受阻。

相关内容