最近 b 站出现很多 ipv6 的介绍视频,里面有说到中国拥有 ipv6 的主根服务器,所以能独立自主不怕美国断网。
然后我心想,那以后 ipv6 普及了,ipv4 取消后,那中国岂不是取代了美国的互联网霸主地位吗,全球的互联网命脉抓在中国手上,往邪恶的方面想中国也可以断美国的网了。
然后我上网查了下 ipv6 主根服务器的消息,发现目前居然有 3 台 ipv6 主根服务器,分别是中国、美国、日本。
我好奇的点在于,为什么 ipv6 主根服务器可以有 3 台???按道理主根服务器不应该只有 1 台吗,因为 dns 服务器这种互联网电话本,本身就是中心化架构的东西,无论世界各地有多少辅根、镜像服务器,最后肯定是以唯一一台主根服务器记录的信息为准吧。
假设现在 ipv6 全普及,ipv4 全取消了,如果我同时向中国、美国、日本的主根服务器把一个域名指向分别不同的 ipv6 地址,那我们上网的时候是认谁的 dns 为主的????如果是按当地运营商的 dns 服务器为准,那我岂不是去到不同的国家访问同一个域名有可能出现不同的网站吗???
还是说现在的 ipv6 主根服务器也搞起了去中心化分布式???美中日的 ipv6 主根服务器可以相互同步信息,但是这样不会起冲突吗???
这个问题我去 google 了很久都没找到答案,到底 ipv6 主根服务器的机制是怎样的,为什么会有多台主根服务器,多台主根服务器怎么处理优先度冲突问题的。
1
lambdaq 2022-12-17 13:27:14 +08:00 49
想得太多,书读得太少。。。。
|
2
emma3 2022-12-17 13:32:03 +08:00 4
看来闭关锁国是一件好事呢。
|
3
LnTrx 2022-12-17 13:35:23 +08:00 1
这是说雪人计划 https://yeti-dns.org/
|
4
msaionyc 2022-12-17 13:43:01 +08:00 via iPhone
ipv4 根服务器也不止一台。
|
7
weiruanniubi 2022-12-17 13:51:08 +08:00 14
在局域网国家部署世界互联网的根域名服务器,感觉怪怪的……
|
8
JiuW 2022-12-17 13:52:37 +08:00 via Android 3
主根域名服务器只会记录顶级域名的 dns ip 信息,具体到每个网站的 IP 还是要到域名服务商那里去查。域名服务器就像是证书机构,是基于大家的信任才能继续运作,必须保证正确性。如果你动不动解析到错误的 ip ,那用不了多久你这台根域名服务器就会被大家拉黑。
|
9
Atomo 2022-12-17 13:52:38 +08:00 4
我认为能常来这个论坛的人,不应该能问出这样的问题
|
10
Atomo 2022-12-17 13:58:42 +08:00
如果你在中国大陆境内,可以使用 dig +trace 追踪一下 v6 dns 的解析路径
|
11
Atomo 2022-12-17 14:06:48 +08:00 1
dig +trace www.cloudflare.com @240c::6666/@2400:3200::1/@2402:4e00::,分别查一下返回给你 ip 信息的是哪些根
|
14
mikewang 2022-12-17 15:06:50 +08:00 4
你需要担心的不是美国断这边的网,而是这边断美国的网 :)
|
16
kaneg 2022-12-17 17:24:28 +08:00 1
说 IPv4 快枯竭了,就像说石油永远只能开采 50 年。
说 IPv6 要普及了,就像说可控核聚变永远只要 50 年内就能突破。 |
17
Yourshell 2022-12-17 17:32:21 +08:00
|
18
eason1874 2022-12-17 17:33:25 +08:00 3
别把半死不活简中互联网搞死就不错了,还想做世界霸主 🤣
|
19
yulon 2022-12-17 18:19:15 +08:00 4
互联网大会开多了,真以为掌握互联网了
|
20
Fo3256Go 2022-12-17 18:47:51 +08:00 2
网络只是载体,关键是你愿意相信谁的根服务器才是真正的根服务器。
我在 Amazon 上面开一个 1 核心 1G 内存的 VPS ,然后告诉你这个就是根服务器,你相信嘛? 如果你认可我的这个”根服务器“,那么它就已经是根服务器了。 重点在于你相信谁,整个互联网都只是载体,你的信任才是核心。 |
21
rainhabitoops 2022-12-17 19:24:01 +08:00 via Android
应该本来跟美国也没什么关联吧。
|
22
deorth 2022-12-17 19:27:55 +08:00 via Android
因为爱国
|
23
learningman 2022-12-17 19:28:51 +08:00 via Android
如果现在中美完全断开,gfw 改一改应该能保证国内的网不受影响
|
24
sdk234 2022-12-17 19:39:11 +08:00 via Android 4
就说了一句中国能断美国的网,一群人立刻就高潮了。🤣
|
26
xavierskip 2022-12-17 19:50:52 +08:00
@dxppp #12 差一个 https://www.v2ex.com/t/890731
|
27
Aloento 2022-12-17 19:51:08 +08:00 via Android 1
你多看点书吧求求了
|
28
skyone123 2022-12-17 20:01:59 +08:00
本来谈技术的帖子,被上面这些人转成了政治贴,建议删除帖子
|
30
alne 2022-12-17 20:36:44 +08:00 via Android
你的问题在于读书不多而想的太多。
杨绛的这句话很适合你 |
31
rosecry 2022-12-17 20:40:52 +08:00 1
现在也能断美国的网
|
32
julyclyde 2022-12-17 21:19:14 +08:00
这和 4 还是 6 没多大关系
DNS 根服务器一共 13 个地址,但并不是说一个地址的服务器都必须挨在一起啊,可以有镜像的 |
33
elseJun 2022-12-17 21:48:39 +08:00 1
几个数落楼主的人,到最后也没说出个所以然来
|
34
XiLingHost 2022-12-17 21:54:18 +08:00
所谓的根服务器是 DNS 系统的概念,和 IPv4/IPv6 完全是风马牛不相及的东西,不知道为啥有这么多人连这点常识都不知道
|
35
wdlth 2022-12-17 22:18:00 +08:00
LZ 说的 IPv6 主副根服务器实际上只是个试验场而已,是叫 Yeti 的项目,它的 FAQ 就已经说了不是用于生产的。
Basically, the Yeti project is not for production network and the Yeti data is for scientific usage which means the data with personal information or with privacy concern is not expected to join Yeti experiment. 根服务器本来就有 IPv6 地址,支持 IPv6 访问,而且 IP 都是 AnyCast 的。 https://www.iana.org/domains/root/servers https://root-servers.org/ |
36
snw 2022-12-17 22:24:02 +08:00 via Android 2
请不要试图从 B 站获取知识,B 站中长视频和其他平台短视频并没什么本质不同,仅仅是受众不同而已。
短视频是中老年人的奶头乐,B 站视频是读不进书的年轻人小屁孩的奶头乐。 |
37
sujin190 2022-12-17 22:30:02 +08:00 via Android
在都是干技术的说这话真是会显得特别组织的
|
38
crab 2022-12-17 22:33:25 +08:00
|
39
Twan 2022-12-17 23:17:06 +08:00
看了下 op 学生 or 刚毕业可能性大.
1: dns 当然分层的. 2: 至于你说的冲突, 在 ipv4 就产生了. 你能通过现有 dns 解析出谷歌? 解析出 bbc ? 直接查不到. 谁的为主?你只要关心你的上一层即可, 上一层说什么就是什么. 至于你的上一层是 国内 还是 国外的 dns 那不他说了算 最 1l 话虽然难听 但是很真实. |
40
Twan 2022-12-17 23:19:28 +08:00 1
最后你所说的 b 站 从技术角度来说 就一小孩子用的. 至于什么 xx 大神在 b 站发布视频, ta 的目的也不是在 b 站说技术.
|
41
calcoe 2022-12-17 23:56:54 +08:00
真的难绷,觉得有个 dns 根服务器就能断美国的网
|
42
DeWjjj 2022-12-18 00:14:45 +08:00 1
想啥呢,但凡你看过一点计算机网络知识都得不出根服务器的控制权能断网的功能。
这不是纯扯淡么,就算没有根,二级三级也掌握在自己手里。 最起码的国内通信不会有任何问题,dns 就一个分布式的服务器,又不是直接访问根的。 是多级分散的。 |
44
Showfom 2022-12-18 00:20:16 +08:00
@learningman #23 前提是你访问的网站,用的域名的注册局在国内也有 DNS 服务器,也就只能保证类似 .cn 这种国内注册局的域名还能访问了
|
45
learningman 2022-12-18 00:24:01 +08:00
@Showfom #41 不用啊,直接污染,只要服务器在国内的就不影响
|
46
Showfom 2022-12-18 00:34:10 +08:00
@learningman #45 那你要访问的域名从哪里去请求出 DNS 服务器哦,打个比方 v2ex.com 的域名注册局是 Verisign 如果他们在国内没有 .com 的 DNS 服务器,那么你大局域网了就没办法去请求出 v2ex.com 的 DNS 服务器了,和你网站的服务器在哪里没关系
|
47
leido 2022-12-18 00:49:44 +08:00 via Android
@Showfom Verisign 是注册商不是注册局,注册局的服务器确实绕不过,但是权威服务器不需要用注册商的
|
48
learningman 2022-12-18 01:49:15 +08:00 via Android
|
49
nyxsonsleep 2022-12-18 01:59:03 +08:00
|
51
mingl0280 2022-12-18 02:31:35 +08:00 via Android
DNS 的主根服务器你要是会自己配可以自己在家里开几个虚拟机配一整套出来。
还是多读点书吧! |
52
sdk234 2022-12-18 02:55:16 +08:00
|
53
silvernoo 2022-12-18 03:05:19 +08:00
本来没几个美国网站可以正常访问,断不断无所谓了
|
54
wwbfred 2022-12-18 06:38:14 +08:00 1
你需要学习一下递归查询和迭代查询,然后弄明白什么时候用哪个。而且全世界所有的根服务器的内容都是一样的,不一样会发生什么你可以自己思考下。
另外即使断了网也无关紧要。根服务器的 IP 是死的,只要把它路由到自己控制的服务器上就行了。这种行为如果非法叫做劫持,合法叫做任播。 |
55
wwbfred 2022-12-18 06:42:16 +08:00
学而不思则罔,思而不学则殆,所以#1 说的其实也没错。这种习惯容易把自己带上一条复杂且错误的道路,而且有可能会在一个错误的体系中构架自洽的逻辑,长久以往就会重塑你的世界观。所以古人说这是很危险的。
|
56
qipan0321 2022-12-18 07:35:08 +08:00 via iPhone
人家问个问题,就因为是在 v 站,就全部是嘲讽。孔子说过学而不思则罔,也说过 知之为知之,不知为不知。相反楼主做到了 人不知而不愠,不亦君子乎。我也有句话,读书先学做人!
|
57
billly 2022-12-18 07:50:21 +08:00 1
看这么多楼,没一个说明白,说清楚的
|
59
wwbfred 2022-12-18 08:45:19 +08:00 1
@qipan0321 而且楼主这个明显不是"不知为不知",因为他已经假设了一套理论,并在这个理论的基础上提出了问题。但由于理论是错误的,所以问的问题让人满脸黑人问号。
问问题是一种艺术,尤其是在求别人无偿解答的情况下。反过来他要是给我合理的报酬,我能用他最能接受、最能理解的方式给他讲得一清二楚,不明白的地方 24 小时待命,绝对没有这么多随心而发的感想和说教,否则就是问问题的人该考虑,如何让大家愿意用他能接受的态度给他想要的答案。 |
60
qipan0321 2022-12-18 08:51:55 +08:00 via iPhone
@wwbfred 不想给答案可以不给,没必要嘲讽。且不说古文解读本来就很多种,没人知道我的才能而用我,没人了解我等等,你这里想告诉我答案,然后优越的嘲讽我。和楼上几个好像啊。
|
61
wwbfred 2022-12-18 08:53:45 +08:00
@billly 主要是楼主成功的把大伙的注意力给转移到了奇怪的方向。这要是一个纯技术的问题,可能回复会少一些,但信息密度肯定会变高。其实我也是不推荐在大伙交流的地方问一些基础课程的问题的,去看书去问你的老师就好了,否则整个社区的有效信息密度也是会下降的。
|
62
qipan0321 2022-12-18 08:57:24 +08:00 via iPhone
@wwbfred 按照你这种想法,路上看到乞丐嫌他碍眼,不是眼不见心不烦,就是要上去踢一脚。乞丐既然出来乞讨,就要做好被踢的准备。不恰当的比喻,没有冒犯楼主意思。
|
63
wwbfred 2022-12-18 09:00:07 +08:00
@qipan0321 你一句"读书先学做人"都甩给别人了,说别人"带着优越感嘲讽"之前没先照照镜子?
用着优越的态度来嘲讽别人"带着优越感嘲讽别人",你这是函数自调没写好,死锁了!😂 |
64
qipan0321 2022-12-18 09:03:44 +08:00 via iPhone
@qipan0321 我同意你关于提问的观点,但却是不是所有人都能做到。另外,随意嘲讽秀优越而不给出有效信息是否更不利于论坛内容质量呢?本来像 20 楼一样好好回答一下,就结束了,而不是现在这么多不礼貌嘲讽在帖子里。
|
66
wwbfred 2022-12-18 09:14:55 +08:00
@qipan0321 不说这么多了,我本人没嘲讽他,给的都是建议,不爱听拉倒。我也没心思免费回答问题的同时还得注意自己的态度、照顾别人的自尊,大家都是这么过来的。还有你也别强行找借口了,什么"我觉得我确实有点优越",自己的言行都做不到一致,别人稍微刺激一下就露馅了,有些话你说出来也没有说服力。你和楼上诸位没有任何区别,只是立场不一样而已,就这样吧。
|
67
zxCoder 2022-12-18 09:33:15 +08:00 1
偏个题,作为一个完全不懂网络的小白,这么一圈看下来(包括回复里提到的其他帖子)也没找到答案。
|
68
leonshaw 2022-12-18 09:37:09 +08:00
主根、镜像根只是服务器之间的同步关系,不从其它服务器同步的根就可以认为是主根,真正的记录以 IANA 发布的为准。TLD 现在一共就 1500 来个,zone file 2M ,是相对静态的,完全可以带外更新。
|
69
0017 2022-12-18 09:38:07 +08:00
8 楼已经说的很清楚了,根服务器基于信任,中国不可能因为有个所谓的主根服务器就断美国的网,这么简单的道理听不懂还怪别人说的不清楚.......
|
70
betatabe 2022-12-18 10:17:27 +08:00 via Android
@wwbfred 楼主可能是理解错了一些概念或者遗漏了一些知识点而已,需要一些更通俗的解释或者帮助纠正理解的错误,这不就是 StackOverflow 做的事情吗,你觉得免费的问题不值得回复,那么请你也别用这些网站了,杜绝开源,从你做起
|
71
betatabe 2022-12-18 10:18:21 +08:00 via Android
|
72
snw 2022-12-18 11:23:53 +08:00 via Android 1
@betatabe
楼主不是理解错了一些问题,而是连 DNS 基础知识都没学,仅仅看了压根不是传授知识的 B 站视频+自己想象就跑来问。楼主需要的是自己耐心去看网络基础知识教程,而不是 v2 帮他扫盲。 这种问题就算去爆栈问也会被打 off-topic 关闭的。 另外,这种问题的本质是自媒体平台上越来越多靠立场恰流量的奶头乐内容,这个本质问题不解决,用知识逐一去解答根本就是笑话。 沈逸的网络知识有多烂大家都知道吧?影响他恰饭吗?他一句话就能给上百万受众灌输错误知识,然后你指望别人每次给几个人、几十个人逐个纠正? |
73
wwbfred 2022-12-18 11:56:05 +08:00 1
@betatabe 我不想把话说的那么明白,总有人不依不饶逼人把话说绝。那我就直说了,这个帖子本质上就和"挂了 cloudflare 的 CDN 就是境外势力"是一个水平,发到 StackOverflow 上没人搭理你都是好的,弄不好就会成为新闻。
|
74
wwbfred 2022-12-18 12:06:27 +08:00
@betatabe 我既没嘲讽楼主,对楼主也没有任何意见,我提出了我认为合理的建议。但总有些人喜欢站在道德高地上批判别人站在道德高地上,逼人把话越说越绝,这样做有意思么?我工作中遇到的问题,如果解决了也会写到 StackOverflow 上,这是获取与贡献的正向循环。要是 StackOverflow 上这种问题泛滥,那 StackOverflow 里死亡也就不远了。
|
75
RollingTruck 2022-12-18 12:10:32 +08:00
我也只看过一些科普文, 我大概讲讲我的认知,
你可以想象一颗二叉树, 二叉树的叶结点存储的是你网站的 ip, 前面的结点做的都是转发, 你的计算机访问二叉树时, 先访问根节点, 然后一步步转发到持有网站 ip 的 dns 结点, 现在, 你把根节点禁用了, 但是, 这颗二叉树有两个根节点, 第二个根节点同样指向第二层的结点, 那么, 你仍然可以通过第二个根节点, 去找到你想要的叶结点 |
76
damnu 2022-12-18 12:59:12 +08:00 3
来键政论坛讨论技术?
现在 V2 键政贴最火了,搞得大家上来先嘲讽两句。“讨论技术?你自己不会看书?不懂就多读点书吧”。。 懂了还发贴问个啥。。 |
77
Showfom 2022-12-18 16:11:34 +08:00
@leido #47 Verisign 是 .com / .net 等后缀的注册局,和 ICANN 签订了合同的,他们目前还是这几个后缀的注册局。我们才是 ICANN 认证的,并且向 Verisign 申请的注册商。
@learningman #48 连不上根服务器,你也连不上 .com 的注册局的 NS 呀 |
78
leocheng 2022-12-18 16:50:26 +08:00 1
前提名词解释:根域名服务器:保存 DNS 根区文件的服务器,就叫做 DNS 根域名服务器( root name server )
1. 不要信 B 站,B 站发的大多数为了营销引流的流量运营性质视频。 所以,关于技术的不要看知乎(图文方式流量运营)和 B 站(视频方式流量运营),他们面向的都是非技术小白的,误导性和避重就轻倾向极大。 2 、ipv4 协议的跟域名服务器从 A-M 共 13 组节点为主节点, 每组节点又有多组镜像节点分散在各国。 需要重点讲清的是 13 组节点其实只有 A 为主根,其它 12 个辅根其实也是他的镜像节点。 也就是只有一个权威节点在美国手里,(就这一个说了算) https://root-servers.org/ (查看各国镜像节点分布情况) 截至 2022 年 12 月 18 日上午 9 点 16 分,根服务器系统由 1603 个实例组成,由 12 个独立的根服务器运营商运营。 在中国,一共有 26 个根域名镜像服务器节点: 北京市 I 、L 、J 、K 、F 香港特别行政区 A 、I 、H 、F 、F 、E 、J 台北市 I 、E 、F 、F 、K 、L 澳门特别行政区 E 、F 上海市 L 杭州市 F 郑州市 L 武汉市 L 西宁市 L 贵阳市 K (在主服务器断联后亦可继续互联网 DNS 解析服务,但其并未有根域名服务器的资格) 因为多次发生 DNS 污染而影响外国网络,中国大陆境内的 I 根域镜像曾被撤销路由通告(自己 google 搜索) 3 、ipv6 协议的雪人计划不要看 B 站视频觉得热血沸腾, 那是个科研测试尝试项目。(里面也有商业行为做推手) 4 、IPV6 的根服务器是实验性质的, 是由原先 ipv4 的 13 个根服务器(同时提供 v4 和 v6 的根服务)+16 个参与研究国家搭建的 25 个 ipv6 根服务器构成(中国参与提供了 4 个,1 个主根和 3 个辅根)。 ipv6 的根服务器不是独立于 ipv4 的根服务器的,是继承拓展 ipv4 的,从权威性等级上说,25 个新 ipv6 的要低于原先 13 个, 一句话总结:管理权一直只有一个,其它的只是让各国自己玩的, 真闹起来随时可以让其它的实效。 权重话语权:ipv4 的 A 根 > 13 组中的 B 到 M 这 12 个 > 新增的 25 个 ipv6 新根 (中国建的 ipv6 根)。 千万不要过于乐观了, 中国的互联网技术先不说落后于美国多少, 连追日本也需要花段时间。 |
79
jeesk 2022-12-18 17:18:08 +08:00 3
1. 假设现在 ipv6 全普及,ipv4 全取消了,如果我同时向中国、美国、日本的主根服务器把一个域名指向分别不同的 ipv6 地址,那我们上网的时候是认谁的 dns 为主的????
每个电脑有个 /etc/hosts 文件, 这个里面的 hosts ip+域名配置成什么,你就能访问到什么。 类比就是上面三个国家没有在这个 dns 上面动手脚,就是默认的解析,如果动了手脚, 就像你在 hosts 里面直接配置了 ip 一样,localhost baidu.com, 类似于这样,在电脑上访问 baidu.com 其实访问的是 localhost:80 , 前提是你配置了。 2. 如果是按当地运营商的 dns 服务器为准,那我岂不是去到不同的国家访问同一个域名有可能出现不同的网站吗??? 答案是的. 域名的请求会发到 dns 服务器去, 运营商 dns 返回域名对应的 ip ,所以可能会做一些手脚, 是有可能出现不同的内容的。 3. 还是说现在的 ipv6 主根服务器也搞起了去中心化分布式???美中日的 ipv6 主根服务器可以相互同步信息,但是这样不会起冲突吗??? 数据库都有分布式数据库, 自然有分布式算法来解决这些问题。 v2ex 的戾气越来越重了, 令人担心。op 主提问是好事,我觉得没必要嘲笑 op 主。 这个只是知识而已, 时间一长你不学习,迟早会被 op 主超越, 你知识多有什么优越感呢? |
80
txydhr 2022-12-18 17:51:35 +08:00 via iPhone
主根服务器上面的内容就是所有顶级域名的 ns 服务器和 ip 地址没了,纯手工复制一份都不超过半小时。
|
84
ruxuan1306 2022-12-18 21:02:45 +08:00
楼主放宽心,上次我发帖也都是嘲讽,这里有部分人只要看到关于墙的内容就会立刻创伤应激障碍。
事实上我觉,正因为有墙这种近乎无穷的关税壁垒保护,咱这些在国内从事互联网水平也不咋样的才能有口饭吃,不然就百度淘宝爱奇艺 b 站这种玩意,拿什么去和谷歌亚马逊网飞 Youtube 竞争。 别的行业不说,就光手机,苹果顶着 10%的关税进来,仍然客场干翻一众国产。 |
85
Aurorataro 2022-12-18 21:40:28 +08:00
对你来说不要懂太多,支持就行了
|
86
julyclyde 2022-12-19 09:04:33 +08:00
@DeWjjj 不存在所谓二级根三级根的概念
dns 的层级授权结构决定了,下层域名不可能独立存在 dns 里面 hint 已经写死了根服务器的地址,这是无需联网就能知道的信息。只有通过“实现”这些根服务器才能获得整个 dns 体系的控制权 |
88
lihhh 2022-12-19 09:36:37 +08:00
别在 china 吧,这要是断就断的很彻底了
|
89
nothingistrue 2022-12-19 13:49:12 +08:00
@biguokang #5 整个 TCP/IP 协议都是各个部件根据协议自己插上去的,互联网底层以及传统的互联网应用( Email 、HTTP1 等)从开始就是没有天然没中心的。还是一楼说得好,多读书,还要读真正的书,别被某些特定方面的人的文章,或者商业互联网厂商忽悠了。
IP 上没有服务器的说法,你所说的主根,应该是 DNS 主根服务器,但是 DNS 方面,真正干活的顶级服务器,是理论上处于二级的十几个根服务器,最高级那个唯一的服务器是不干活的。DNS 服务器的上下级关系,只是协调关系,不具备控制关系,子级域名服务器完全可以断开所有上级服务器后仍然正常服务。 |