ctl*_*eat 5 networking dns isp
运行“nslookup google.com 8.8.8.8”会产生我的 ISP 的 IP(作为非权威答案)。我认为这最近开始发生。可能他们正在制作缓存或其他东西,因为最近的谷歌数据中心距离很远。
首先,这怎么可能?我认为他们能做的最糟糕的事情就是阻止我向 8.8.8.8 发送 DNS 请求(比如通过阻止远程端口 53),但是他们如何欺骗 8.8.8.8 向我发送正确的地址?
其次,如果有的话,我该如何绕过它?
谢谢
编辑:
Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。版权所有。
C:\用户\asdf nslookup google.com 8.8.8.8
服务器:google-public-dns-a.google.com
地址:8.8.8.8
非权威回答:
名称:google.com
地址:2a00:1450:4017:801::1006
Run Code Online (Sandbox Code Playgroud)212.199.205.232 212.199.205.242 212.199.205.222 212.199.205.237 212.199.205.231 212.199.205.241 212.199.205.212 212.199.205.227 212.199.205.247 212.199.205.246 212.199.205.251 212.199.205.221 212.199.205.217 212.199.205.236 212.199.205.226 212.199.205.216C:\用户\asdf>
并使用 DNSCrypt(在端口 443 上有和没有 DNSCrypt 选项):
Microsoft Windows [版本 6.1.7601] 版权所有 (c) 2009 Microsoft Corporation。版权所有。
C:\Users\asdf>nslookup google.com
1.0.0.127.in-addr.arpa
主名称服务器 = 本地主机
负责的邮件地址 = nobody.invalid
序列 = 1
刷新 = 600(10 分钟)
重试 = 1200(20 分钟)
过期 = 604800(7 天)
默认 TTL = 10800(3 小时)
服务器:未知
地址:127.0.0.1
非权威回答:
名称:google.com
地址:2A00:1450:4017:800 :: 1008 212.199.205.242 212.199.205.247 212.199.205.237 212.199.205.232 212.199.205.231 212.199.205.226 212.199.205.217 212.199.205.212 212.199.205.227 212.199.205.241 212.199.205.236 212.199.205.246 212.199。 205.216 212.199.205.251 212.199.205.221 212.199.205.222
C:\用户\asdf>
格式有点不对,抱歉。
我不认为你认为的劫持是劫持(我不是说它没有发生,只是证据没有指向它。)
从表面上看,您只是看到Google 用于其服务器的基于 3rd 方位置的CDN。
如果每个查询都必须通过位于加利福尼亚州山景城的主数据库,那么 Google 将永远无法以它提供的速度提供页面。因此,他们在世界各地的 ISP 处拥有 1000 台镜像服务器,以帮助更快地提供内容。他们不一定管理托管页面的服务器,只管理服务器上运行的软件。哎呀,这一切都可以用VPS来完成。
因此,您可能会看到属于托管公司/CDN 的 IP,Google 使用该 IP 为您所在地区的页面提供服务。
(PS 他们将您指向正确的 CDN 的方式(您获得一组不同的数字的原因ping.eu)是 DNS 服务器坐在8.8.8.8查看请求的 IP 并通过 IP 回复为该区域提供服务的 CDN 的IP地理定位查找)
| 归档时间: |
|
| 查看次数: |
1385 次 |
| 最近记录: |