如何检查我的 ISP 是否以任何方式更改对 Google DNS 的请求?

如何检查我的 ISP 是否以任何方式更改对 Google DNS 的请求?

问题是 superuser.com、stackexchange.com 和许多其他网站都无法运行。

当我调试该问题时,我尝试了 nslookup:

user@host:~$ nslookup superuser.com 8.8.8.8
Server:     8.8.8.8
Address:    8.8.8.8#53

** server can't find superuser.com: SERVFAIL

user@host:~$ nslookup superuser.com 8.8.4.4
Server:     8.8.4.4
Address:    8.8.4.4#53

** server can't find superuser.com: SERVFAIL

但是,使用这个页面:http://www.kloth.net/services/nslookup.php

... here is the nslookup result for superuser.com from server 8.8.8.8, querytype=A :

 DNS server handling your query: 8.8.8.8
 DNS server's address:  8.8.8.8#53

 Non-authoritative answer:
 Name:  superuser.com
 Address: 104.16.32.193
 Name:  superuser.com
 Address: 104.16.125.192
 Name:  superuser.com
 Address: 104.16.126.192
 Name:  superuser.com
 Address: 104.16.127.192
 Name:  superuser.com
 Address: 104.16.33.193

因此,尝试访问 Google 的 DNS IP 显然存在问题。然后我查看了telnet路由器上的端口 53 是否打开:

user@host:~$ telnet 8.8.8.8 53
Trying 8.8.8.8...
Connected to 8.8.8.8.
Escape character is '^]'.
Connection closed by foreign host.

一切正常,所以我最后怀疑是 ISP 以某种方式劫持了 IP。我该如何测试?

编辑:

mtr 跟踪:

 Host                                                          Loss%   Snt   Last   Avg  Best  Wrst StDev
 1. 192.168.2.254                                               0.0%   120    0.5   0.4   0.2   0.7   0.0
 2. 170.210.178.1                                               0.0%   120    1.1   1.0   0.7   1.3   0.0
 3. riu-unpaz-100M.BUENOS-AIRES.riu.edu.ar                      0.0%   120    1.8   4.4   1.7 182.0  18.3
 4. rgda3-dc-sol.riu.edu.ar                                     0.0%   119    2.8   3.2   2.1   7.1   0.8
 5. google-riu.riu.edu.ar                                       0.0%   119    2.3   2.5   2.0  16.1   1.5
 6. 66.249.95.205                                               0.8%   119    2.6   2.8   2.4   3.6   0.0
 7. google-public-dns-a.google.com                              0.0%   119    2.5   2.5   2.2   3.2   0.0

相关内容