DNSPod 与 Google Public DNS 建立合作关系,已经对 8.8.8.8 开启了 edns 协议

2012-08-31 15:23:09 +08:00
 chuangbo
这是
DNS 的一个里程碑,代表了更智能、更合理的区域匹配,对 CDN 或大网站有非常好的改善效果。

目前这个技术,在世界范围内,据我所知,只有 DNSPod 和 Google 在正式使用了。OpenDNS 和 cloudflare 都还没有启用。
18957 次点击
所在节点    DNS
39 条回复
andyliu
2012-08-31 23:02:33 +08:00
@chuangbo 看了你的最后一句,猜你是跟奶罩混的。看了你的博客,果然如此。
shanks
2012-09-01 11:48:55 +08:00
感谢楼主科普,这学期深入学习计网,先预热一下
sm0king
2012-09-03 15:08:38 +08:00
DNSPOD好像没说使用的这种技术吧。
raptium
2012-09-03 15:14:28 +08:00
edns 的缓存想起来真复杂
其实本来 8.8.8.8 就有 anycast routing,不过估计 google 不会在国内部署 DNS 服务器,不然至少网通电信分清楚还是很容易的
chuangbo
2012-09-03 15:36:17 +08:00
@sm0king 你可以试一下嘛
sm0king
2012-09-03 15:49:33 +08:00
@chuangbo 怎么测试呢? 好像不使用这种技术一样可以实现你说的功能.
ljbha007
2012-09-03 15:51:06 +08:00
为啥直接用电信的DNS就可以被DNSPod知道 访问者的IP呢 难道这种情况下DNS不是通过电信的DNS转发过来的吗?
raptium
2012-09-03 16:24:30 +08:00
@ljbha007 直接用电信的 DNS 就不用知道用户的 IP 了,因为看到是电信的 IP 所以就认为用户是电信用户,所以返回电信的 IP 了
ljbha007
2012-09-03 16:46:14 +08:00
@raptium 原来如此
chuangbo
2012-09-03 18:35:17 +08:00
@sm0king 如何实现?
mudkip
2012-09-03 20:58:07 +08:00
那剩下的问题是,如何告诉8.8.8.8我真实的IP地址?

为了获得纯净的DNS体验,8.8.8.8直接获得的是一个国外IP,我怎么让8.8.8.8知道我是网通用户(而不是日本或美国用户),从而使上游的DNSPod返回网通IP呢?
jybox
2012-09-03 21:46:44 +08:00
@mudkip 楼上已经说过了
以前你查询一个域名对应的ip,是这样的流程

你向8.8.8.8询问,8.8.8.8向该域名的DNS服务提供商询问,然后将结果返回给你

这样的话,该域名的DNS提供商不知道你的IP,它只知道是8.8.8.8向它询问的,在EDNS中,8.8.8.8向域名的DNS提供商询问的时候,会把你的IP一同提供给DNS服务提供商。这样DNS服务提供商就可以为你选择更优的线路了
mudkip
2012-09-03 22:45:11 +08:00
@jybox 其实我的意思是用VPN上网的情况,如何让8.8.8.8知道我的真实IP而不是VPN的IP呢?
raptium
2012-09-03 22:50:00 +08:00
@mudkip 你可以加一條靜態路由 讓去 8.8.8.8 包不從 vpn interface 走
palxex
2012-09-22 09:27:35 +08:00
@raptium 那大陆用户用google dns的本意就完全没用了,不从vpn走就会受到gfw的dns下毒……
ketao
2012-10-19 14:50:18 +08:00
牛逼
tsing
2012-10-19 16:08:54 +08:00
w15973
2013-03-10 15:32:59 +08:00
@raptium :直接用电信的 DNS 就不用知道用户的 IP 了,因为看到是电信的 IP 所以就认为用户是电信用户,所以返回电信的 IP 了
那网站做了CDN优化,有北京和深圳两个IDC托管,如果域名托管在DNSpod,北京电信用户和深圳电信用户访问到的该是哪个呢?
raptium
2013-03-11 08:41:30 +08:00
@w15973 如果用戶使用默認 DNS,沒有自行更改的話,會訪問就近的。北京和深圳的電信 DNS IP 不同,dnspod 會解析出相應的 IP。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/46596

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX