无法通过不同互联网上的另一台电脑访问我 Mac 上托管的网站

无法通过不同互联网上的另一台电脑访问我 Mac 上托管的网站

我正在尝试将我的机器变成一个网络服务器,这样我就可以在笔记本电脑上托管网站,任何人都可以访问它。我遇到的问题是,该网站可以在同一个 wifi 网络上访问,但从不同的网络访问时则无法访问。

我到目前为止所做的就是

  1. 首先,我通过在终端中输入以下内容来找出我的路由器 IPipconfig

    192.168.10.1//通过这个我可以访问路由器面板。

我的本地主机 IP 是

  192.168.10.2

因为我在 Mac 上安装了 xampp。192.168.10.2如果我使用连接到同一网络的其他机器,我可以成功输入 localhost 或此命令来查看页面

我还进入了路由器面板并添加了 DMZ 主机 在此处输入图片描述

并且还做了这个

在此处输入图片描述

然后我也注册并下载了https://www.noip.com/并启动它。所以现在只要我连接到同一个网络,一切都可以正常工作。如果我输入 192.168.10.2 或我的动态 ip(119.152.134.xxx)或 nop-ip 域。一切都正常,但在同一个网络上没有不同。我现在缺少什么。为什么它不能在不同的网络上工作?

答案1

我认为您需要在路由器设置中添加 noip.com 的凭据,以便路由器能够报告其外部 IP。

由于您似乎已配置 DMZ,因此您应该能够从本地网络外部访问您的 Web 服务。您需要知道的是您的外部 IP。

尝试在 Google 搜索中输入“我的 IP 地址是什么”。您将获得外部 IP 地址,并可以尝试使用如下 URL 访问您的 Web 服务:

http://<external_ip_address>/

相关内容