为什么谷歌 DNS 为这些成人域名提供错误的名称服务器

为什么谷歌 DNS 为这些成人域名提供错误的名称服务器

这是问题的延续如何追踪我的计算机正在使用哪个 DNS

我的 ISP 遵照政府命令屏蔽了成人网站。通常很容易突破封锁。只需使用谷歌域名服务器即可。最近这种方法不再有效。

因此我使用了 nslookup。

这就是我得到的

C:\Users\TOSHIBA>nslookup
Default Server:  google-public-dns-a.google.com
Address:  8.8.8.8

> pornhub.com
Server:  google-public-dns-a.google.com
Address:  8.8.8.8

Name:    pornhub.com
Address:  202.73.99.3

> adultfriendfinder.com
Server:  google-public-dns-a.google.com
Address:  8.8.8.8

Name:    adultfriendfinder.com
Address:  202.73.99.3

默认服务器显然是 8.8.8.8

然而 adultfriendfinder.com 和 pornhub.com 都有一个 202.73.99.3 地址

这是怎么回事?

google DNS 是否符合我这个愚蠢国家的法律?

我不认为 adultfriendfinder.com 托管在 202.73.99.3

只是为了确保我去 dnsdigger

https://www.dnsdigger.com/hostcollision.php?host=adultfriendfinder.com&token=732cc94b465c112e505835e7ac21e6713d0186d4

答案1

尝试使用多个 DNS 服务器进行相同的测试,
如果它们都为您提供了错误的 IP,则可能发生的情况是您的 ISP 正在将您的 DNS 流量操纵到 8.8.8.8。
您可以使用 dnscrypt 等软件来解决这个问题(https://www.opendns.com/about/innovations/dnscrypt/) 和 dnssec (找到你选择的浏览器的插件)

答案2

DNS 查询和响应未经过身份验证或加密,您无法确定您发出的请求是否未被修改,或者您收到的响应是否未被修改。您的 ISP 可能会在您不知情的情况下动态更改它们。

如果您想获得未修改的响应,您可以使用 https 后面的基于 Web 的 DNS 工具。这是一个工具

答案3

这个问题可能有点难回答——我应该指出,8.8.8.8 的答案会根据您所在的位置而有所不同——也就是说,它可能会被路由到不同的服务器组。如果 Google 位于您所在的国家/地区,他们很可能会根据政府的指示过滤查询。

另一种解释——至少同样可能——是您的 ISP 正在拦截端口 53 上的所有出站请求,并通过执行阻止的名称服务器重定向这些请求。

最简单的方法可能是找到一个不知名的递归名称服务器,并将您的系统设置为使用它。不幸的是,这不是一个好主意,因为名称服务器通常不应该回答他们不熟悉的 IP 范围,因为它们可能被用于 DoS 攻击。除非您可以与您所在国家/地区以外的人合作,否则这很难做到。

您可以尝试以下方法来解决堵塞问题:

  1. 使用 VPN。
  2. 使用代理服务
  3. 使用 TOR。
  4. 使用 hosts 文件(但这会限制您的灵活性)。

请注意,根据法律规定,上述任何行为在您所在的国家/地区都可能是非法的。从技术角度来看,使用 VPN 或 TOR 是更安全的选择,因为您与 VPN 或 tor 出口节点的“突破点”之间的加密使得很难看到您要去哪里,而另一方面,如果您使用代理服务或主机文件,IP 地址(可能还有有效负载)仍将存在。

我没有用过,但你也可以使用浏览器插件来绕过这个问题——谷歌搜索发现了 Hola 和 Proxmate。同样,可能不如使用 VPN 那么安全。

答案4

我不知道确切答案。看来 Google Open DNS 受到了损害。也许 Google 屈服于我国法律。这似乎是我目前的理论。然而,Google DNS 适用于另一家 ISP。

无论如何,我将使用的 DNS 更改为:

209.244.0.3

一切进展顺利。

相关内容