无法访问我的网络上的一个网站,但可以在另一个网络上查看它

无法访问我的网络上的一个网站,但可以在另一个网络上查看它

试图弄清楚为什么我无法在 Wi-Fi 网络上查看某个网站,但我可以在移动设备(不同网络)上查看它。我清除了浏览器缓存,刷新了每个浏览器上的 DNS 缓存,并刷新了 Mac 上的 DNS 缓存。仍然没有运气。

还尝试使用公共 DNS(Google 的 8.8.8.8 和 8.8.4.4)并得到与以下相同的结果,具体取决于我使用的网络。

为什么我无法在主网络上查看该网站?我之前可以访问,但最近一周左右就无法访问了。

这是我在我的 Wi-Fi 网络(xfinity)上看到的内容:

$foo dig mysite.com

; <<>> DiG 9.10.6 <<>> mysite.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 9791
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;mysite.com.            IN  A

;; Query time: 58 msec
;; SERVER: 2001:558:feed::1#53(2001:558:feed::1)
;; WHEN: Thu Jan 13 22:32:05 EST 2022
;; MSG SIZE  rcvd: 39

当我使用我的移动设备(AT&T)挖掘同一站点时:

foo$ dig mysite.com

; <<>> DiG 9.10.6 <<>> mysite.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26560
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;mysite.com.            IN  A

;; ANSWER SECTION:
mysite.com      1117    IN  A   162.159.134.42

;; Query time: 53 msec
;; SERVER: 172.20.10.1#53(172.20.10.1)
;; WHEN: Thu Jan 13 22:37:19 EST 2022
;; MSG SIZE  rcvd: 55

答案1

这是一个 DNS 问题。

我评论说,您的第一次查询似乎试图访问 IPV6 名称服务器,但没有得到答案,而您的第二次查询是直接的 IPV4 查询。我希望禁用 IPV6 可以解决您的问题。

如果“mysite.com”是与您的本地网络关联的域,那么这也会使您的问题更加复杂。

答案2

这可能是因为“黑洞“ 攻击。

如果您以这样的方式配置路由器,当您的设备询问路由器在哪里查找此网站时,路由器根本不知道,因为路由器表仅针对您的 mac 地址进行了修改。

您可以通过将您的 MAC 地址更改为其他地址来测试是否是这种情况。

相关内容