好奇问一下关于中国 ipv6 主根服务器的问题

2022-12-17 13:26:15 +08:00
 biguokang

最近 b 站出现很多 ipv6 的介绍视频,里面有说到中国拥有 ipv6 的主根服务器,所以能独立自主不怕美国断网。

然后我心想,那以后 ipv6 普及了,ipv4 取消后,那中国岂不是取代了美国的互联网霸主地位吗,全球的互联网命脉抓在中国手上,往邪恶的方面想中国也可以断美国的网了。

然后我上网查了下 ipv6 主根服务器的消息,发现目前居然有 3 台 ipv6 主根服务器,分别是中国、美国、日本。

我好奇的点在于,为什么 ipv6 主根服务器可以有 3 台???按道理主根服务器不应该只有 1 台吗,因为 dns 服务器这种互联网电话本,本身就是中心化架构的东西,无论世界各地有多少辅根、镜像服务器,最后肯定是以唯一一台主根服务器记录的信息为准吧。

假设现在 ipv6 全普及,ipv4 全取消了,如果我同时向中国、美国、日本的主根服务器把一个域名指向分别不同的 ipv6 地址,那我们上网的时候是认谁的 dns 为主的????如果是按当地运营商的 dns 服务器为准,那我岂不是去到不同的国家访问同一个域名有可能出现不同的网站吗???

还是说现在的 ipv6 主根服务器也搞起了去中心化分布式???美中日的 ipv6 主根服务器可以相互同步信息,但是这样不会起冲突吗???

这个问题我去 google 了很久都没找到答案,到底 ipv6 主根服务器的机制是怎样的,为什么会有多台主根服务器,多台主根服务器怎么处理优先度冲突问题的。

9119 次点击
所在节点    程序员
91 条回复
calcoe
2022-12-17 23:56:54 +08:00
真的难绷,觉得有个 dns 根服务器就能断美国的网
DeWjjj
2022-12-18 00:14:45 +08:00
想啥呢,但凡你看过一点计算机网络知识都得不出根服务器的控制权能断网的功能。
这不是纯扯淡么,就算没有根,二级三级也掌握在自己手里。
最起码的国内通信不会有任何问题,dns 就一个分布式的服务器,又不是直接访问根的。
是多级分散的。
sdk234
2022-12-18 00:15:54 +08:00
@tunazero 我也妹说你屁股不正啊?石砸狗叫是吧?🤣
Showfom
2022-12-18 00:20:16 +08:00
@learningman #23 前提是你访问的网站,用的域名的注册局在国内也有 DNS 服务器,也就只能保证类似 .cn 这种国内注册局的域名还能访问了
learningman
2022-12-18 00:24:01 +08:00
@Showfom #41 不用啊,直接污染,只要服务器在国内的就不影响
Showfom
2022-12-18 00:34:10 +08:00
@learningman #45 那你要访问的域名从哪里去请求出 DNS 服务器哦,打个比方 v2ex.com 的域名注册局是 Verisign 如果他们在国内没有 .com 的 DNS 服务器,那么你大局域网了就没办法去请求出 v2ex.com 的 DNS 服务器了,和你网站的服务器在哪里没关系
leido
2022-12-18 00:49:44 +08:00
@Showfom Verisign 是注册商不是注册局,注册局的服务器确实绕不过,但是权威服务器不需要用注册商的
learningman
2022-12-18 01:49:15 +08:00
@Showfom 服务器在国内的,以后就不向.com 报告记录,直接向这个替代品报告就够了。这样就算连不上根域名的服务器也不影响用
nyxsonsleep
2022-12-18 01:59:03 +08:00
@elseJun
关于为什么开始没人直接回答问题,因为这里是程序员社区,而这又是计算机网络必修课的内容。
再者#8 ,#20 不都给出答案了吗?有点对牛弹琴的意思。
idrawer
2022-12-18 02:06:47 +08:00
@sdk234 我知道你急了,但你不要急
mingl0280
2022-12-18 02:31:35 +08:00
DNS 的主根服务器你要是会自己配可以自己在家里开几个虚拟机配一整套出来。
还是多读点书吧!
sdk234
2022-12-18 02:55:16 +08:00
silvernoo
2022-12-18 03:05:19 +08:00
本来没几个美国网站可以正常访问,断不断无所谓了
wwbfred
2022-12-18 06:38:14 +08:00
你需要学习一下递归查询和迭代查询,然后弄明白什么时候用哪个。而且全世界所有的根服务器的内容都是一样的,不一样会发生什么你可以自己思考下。
另外即使断了网也无关紧要。根服务器的 IP 是死的,只要把它路由到自己控制的服务器上就行了。这种行为如果非法叫做劫持,合法叫做任播。
wwbfred
2022-12-18 06:42:16 +08:00
学而不思则罔,思而不学则殆,所以#1 说的其实也没错。这种习惯容易把自己带上一条复杂且错误的道路,而且有可能会在一个错误的体系中构架自洽的逻辑,长久以往就会重塑你的世界观。所以古人说这是很危险的。
qipan0321
2022-12-18 07:35:08 +08:00
人家问个问题,就因为是在 v 站,就全部是嘲讽。孔子说过学而不思则罔,也说过 知之为知之,不知为不知。相反楼主做到了 人不知而不愠,不亦君子乎。我也有句话,读书先学做人!
billly
2022-12-18 07:50:21 +08:00
看这么多楼,没一个说明白,说清楚的
wwbfred
2022-12-18 08:28:45 +08:00
@qipan0321 人不知而不愠的意思是怀才不遇,你管楼主这叫怀才不遇?你这才是最顶级的阴阳怪气好吧😂
wwbfred
2022-12-18 08:45:19 +08:00
@qipan0321 而且楼主这个明显不是"不知为不知",因为他已经假设了一套理论,并在这个理论的基础上提出了问题。但由于理论是错误的,所以问的问题让人满脸黑人问号。
问问题是一种艺术,尤其是在求别人无偿解答的情况下。反过来他要是给我合理的报酬,我能用他最能接受、最能理解的方式给他讲得一清二楚,不明白的地方 24 小时待命,绝对没有这么多随心而发的感想和说教,否则就是问问题的人该考虑,如何让大家愿意用他能接受的态度给他想要的答案。
qipan0321
2022-12-18 08:51:55 +08:00
@wwbfred 不想给答案可以不给,没必要嘲讽。且不说古文解读本来就很多种,没人知道我的才能而用我,没人了解我等等,你这里想告诉我答案,然后优越的嘲讽我。和楼上几个好像啊。

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

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

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

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

© 2021 V2EX