美国到底能不能给中国断网?( 二 )


美国到底能不能给中国断网?文章插图
域名服务器的工作方式
现在我们可以明白 , 域名并不是个必需的东西 。 即使全世界的域名服务器都停止工作 , 大家也可以用IP地址直接连 。 当然这很不方便 , 但并不是物理断网 。 实际上 , 还有一种网络是完全没有域名、只能用IP地址连的 , 这就是“暗网” , 它照样在活跃运行 。
美国到底能不能给中国断网?文章插图
没了域名服务器 , 互联网仍然能正常工作 。 《中国工程院院士吴建平:DNS根服务器不是互联网的核按钮!》
你可能还是很担心:全世界大多数人都记不住IP地址 , 如果美国禁止根服务器解析中国的域名 , 那大多数人不还是连不上中国的网站了吗?
卫剑钒指出 , 这个问题很容易解决 。
具体而言 , 在 t/files可以下载到保存着所有顶级域名信息的根区文件Root Zone File 。 这是个文本文件 , 目前有2万多行 , 大小为2.2 M 。 每当有顶级域名的变动时 , 这个文件就会更新 。
美国到底能不能给中国断网?文章插图
根区文件下载网页
中国的顶级域名是cn , 跟它相关的记录在这个文件中只有几十行 。
美国到底能不能给中国断网?文章插图
根区文件中跟cn域名相关的记录
现在的问题就是:如果美国把跟cn相关的这些记录删除了 , 会怎么样?
答案很有意思 , 有点像一部电影《寻梦环游记》:一个人在阴间有没有死亡 , 是由人间有没有人记得他决定的 。 当最后一个生者遗忘他的时候 , 这个亡魂才会真正地死亡 。 在网络世界 , 一个域名是否有效 , 就取决于别人的域名服务器里是否有它的记录 。
美国到底能不能给中国断网?文章插图
《寻梦环游记》
所以 , 如果美国删除了根服务器中cn的记录 , 而我们什么都不做 , 那么当全世界所有的域名服务器中的缓存都过期之后 , 中国的网站就只能依靠IP访问了 。
不过 , 我们完全可以阻止这种事发生 。 中国境内有根服务器的镜像 , 我们可以让这些根镜像保持对中国域名的解析 。 比如说 , 写个简单的程序 , 每次与根服务器同步之后就立刻加上关于cn的记录 。
这是小修小补的办法 , 还有大打出手的办法 。 例如自己搭一个根服务器 , 完全跟美国的根服务器脱钩 。
所以 , 单凭我们自己 , 就可以保证中国的网络畅通 。 现在真正有趣的是中美之外的其他国家 , 他们会怎么做?
如果他们认为跟中国联系是可有可无的 , 那么他们就不会做什么 , 放任自己的国民失去跟中国的联络 。 但如果他们认为跟中国联系很重要 , 那么他们就会想办法 , 比如说把cn的记录加回去 , 或者跟中国新的根服务器保持同步 。
【美国到底能不能给中国断网?】你觉得 , 哪一种场景更合理?
显然是后者 。
美国到底能不能给中国断网?文章插图
如何应对?《美国如果把根域名服务器封了 , 中国会从网络上消失?| 卫剑钒》
你也许会问:美国如果用武力胁迫其他国家断绝跟中国的联系呢?
回答是:这确实是个问题 , 但这是个现实的选择吗?比如说 , 美国会不会威胁某个国家 , 说你必须给我多少钱 , 否则我就拿核武器轰你?手段跟目标要匹配 , 这是基本的常识 。
所以 , 如果美国停止对中国的域名解析 , 最终的结果会是 , 既不能阻止中国人继续上网 , 也不能阻止其他国家的人登录中国的网站 。 不过他们可以阻止一个国家的人登录中国的网站——就是美国自己 。
原本是为了孤立中国 , 结果却成了孤立自己 , 这样愚蠢的招数你觉得会有人用吗?现在 , 你明白我们为什么不需要担心美国断网了吧?
美国到底能不能给中国断网?文章插图
这一招过于低劣 。 《美国如果把根域名服务器封了 , 中国会从网络上消失?| 卫剑钒》
从另外一个角度看 , 美国一些政客近年来对中国恶意百出 , 所有能对中国造成损害的招数都有人提出过 。 但我们从未听到过 , 有美国政客建议对中国断网 。 这一招没有被提出过 , 就是因为它根本不成立 。
美国到底能不能给中国断网?文章插图