![apache 在外部加载但不在本地加载](https://linux22.com/image/1494171/apache%20%E5%9C%A8%E5%A4%96%E9%83%A8%E5%8A%A0%E8%BD%BD%E4%BD%86%E4%B8%8D%E5%9C%A8%E6%9C%AC%E5%9C%B0%E5%8A%A0%E8%BD%BD.png)
我最近刚刚升级了我的互联网,康卡斯特给我寄来了一台新的路由器/调制解调器:ARRIS TG1682G。我以为我在使用这个路由器时遇到了各种端口转发问题,直到我花了一分钟从手机上尝试,才发现它正在转发端口。但在我的本地机器上,每当我尝试加载我的 IP 或我为我的 IP 设置的域时,我都会收到错误,好像页面不存在一样。
我已经刷新了 DNS、清除了所有缓存、尝试了多个浏览器、检查了主机文件并运行了 ccleaner。但我仍然无法在本地导航到我的 IP。我可以使用代理访问我的域,但你可以想象这并不理想。
我的域名设置为http://its.dirtrif.com(请在您的回复中验证这是否适合您)
额外要求的信息
我在本地机器上设置了 XAMPP,我可以使用 localhost 或我的本地 ip (10.0.0.92) 导航到它。我在调制解调器上转发了端口 80,并设置了一个指向我的公共 IP(如上所述)的子域,尽管我可以通过移动设备(而不是本地网络)访问该域,但我无法在本地机器或连接到网络(wifi/以太网)的任何其他机器上加载该域。
我以前从未使用过 wireshark,但我过滤了端口并在浏览器中导航到我的 ip,这是在 wireshark 中导航到我的 IP 一次后得到的结果http://i.imgur.com/lwvY2rJ.png
http://i.imgur.com/rVT1O9f.png
(抱歉,这是屏幕截图,我无法弄清楚如何获取每个人的文本),老实说,我不知道如何对其中任何一个进行互操作,这是我在浏览器中看到的http://i.imgur.com/n2kOGRW.png
,通过代理它可以工作http://i.imgur.com/SbKhhcY.png
更新
我已经在另一个论坛上发布了这个问题,我得到的回复是“问题可能是路由器不支持 NAT 环回”,我现在正在调查这个问题。
当我的 IP(域名)在外部工作时,如何让它在本地工作?
答案1
有问题的调制解调器/路由器不支持 NAT 环回。解决此问题的一种方法是通过主机文件将设备 IP 指向域,尽管这并不理想。
例子:
10.0.0.92 its.dirtrif.com
最好购买我自己的路由器/调制解调器,摆脱康卡斯特提供的路由器/调制解调器,另外每月还可以节省 10 美元的账单。
在读了一些关于他们的事情后ARRIS SURFboard SBG6900-AC似乎是个不错的选择。