DNS 详解:互联网的电话簿,一看就懂
你每次打开一个网站,DNS 都在幕后默默工作。读懂它,是迈向更快、更安全网络的第一步。
你在浏览器里输入“google.com”,网页就出现了。很简单,对吧?但在这个简单动作的背后,藏着一套大多数人从未留意过的复杂系统,那就是 DNS,也就是域名系统。
什么是 DNS?
DNS 是“域名系统”(Domain Name System)的缩写,人们常把它称作“互联网的电话簿”。就像你会在电话簿里查朋友的电话号码一样,DNS 会根据网站的名字,查出它对应的数字地址(也就是 IP 地址)。
计算机之间是用 IP 地址来沟通的,比如 142.250.185.78 这样的一串数字。但人脑并不擅长记住又长又乱的数字,我们更习惯“google.com”或“cleardns.io”这样的名字。DNS 正好在两者之间架起了桥梁。
DNS 是怎么工作的
当你在浏览器里输入一个网址时,背后发生了这些事:
你的电脑会向一个 DNS 解析器(通常由你的 ISP 提供,或来自 ClearDNS 这类服务)发送一条查询:“google.com 的 IP 地址是多少?”
如果解析器最近刚查过这个域名,它就已经知道答案,会立刻回复。这也是为什么再次访问同一个网站时,加载会更快。
这时解析器会按层级依次询问一连串 DNS 服务器:先问根服务器,再问顶级域名服务器(比如 .com),最后问到该域名自己的权威名称服务器。
解析器把 IP 地址返回给你的设备,设备就能直接连上网站的服务器了。
整个过程通常在几毫秒内就完成,快到你根本察觉不到。
DNS 为什么关系到速度
你每打开一个网页,背后可能要进行几十次 DNS 查询:一次查主站点,其余的查放在别处的图片、脚本、字体、统计分析服务等等。一旦 DNS 慢了,整个网络都会跟着卡顿起来。
ClearDNS 运行在 Cloudflare 的全球网络上,在世界各地拥有 335 多个数据中心。这意味着你的 DNS 查询会由离你最近的服务器作答,通常不到 20 毫秒就有结果,比你眨一下眼还快。
“最快的请求,就是那个根本不用发出去的请求。出色的 DNS 缓存意味着更少的查询、更快的浏览。”
DNS 为什么关系到隐私
重点来了:传统的 DNS 查询是以明文发送的。任何能看到你网络流量的人,无论是你的 ISP、连在公共 Wi-Fi 上的黑客,还是公司的 IT 部门,都能清清楚楚地看到你正在访问哪些网站。
像 ClearDNS 这样的现代 DNS 服务会用加密(DNS over HTTPS)把你的查询藏起来。你的 DNS 请求从设备出发、一路到我们的服务器全程加密,不会再把你的上网习惯广播给任何想偷听的人。
DNS 为什么关系到安全
DNS 既可能是一处弱点,也可以成为一道防护:
它的弱点
攻击者可以“投毒”篡改 DNS 应答,把你重定向到以假乱真的山寨网站。这种手法叫做 DNS 劫持或 DNS 欺骗。你以为自己正在登录银行,实际上人已经在一个钓鱼网站上了。
它的防护
像 ClearDNS 这样的 DNS 过滤服务,会维护一份已知恶意域名的名单。当你的设备试图连上钓鱼网站、恶意软件服务器或其他危险目标时,我们会在请求发出之前就把它拦下来,这个连接根本不会建立。
DNS 层级的防护处处可用
浏览器插件只能在浏览器里起作用,而 DNS 防护守护的是你的整台设备。它能拦下来自各类 App、智能电视、游戏主机、IoT 设备的威胁,只要连上你网络的东西,它都管得到。
DNS 的演进之路
DNS 诞生于 1983 年,那时的互联网还只是一小群彼此信任的研究人员组成的网络,安全和隐私根本不在考虑之列。四十多年过去了,我们用的还是同一套基础协议,但它已经迎来了几项重要升级:
- DNSSEC: 用密码学签名来验证 DNS 应答没有被人动过手脚
- DNS over HTTPS (DoH): 对 DNS 查询进行加密,让它无法被人截获
- DNS over TLS (DoT): 另一种为 DNS 流量加密的方式
- QNAME Minimization: 减少 DNS 查询过程中泄露出去的信息
这些现代标准,ClearDNS 全都用上了,只为让你的浏览既私密又安全。
如何挑选你的 DNS 提供商
谁来处理你的 DNS 查询,这件事你是有得选的。你的选择包括:
- 你的 ISP(默认): 往往很慢,没有隐私,也没有过滤
- 公共解析器(Google、Cloudflare): 速度快,但往往会收集数据用于投放广告
- 带过滤的 DNS(ClearDNS): 又快又私密,内置防护,还能自定义过滤规则
ClearDNS 建立在一个原则之上:你的 DNS 解析器,不该向你索要个人信息。我们不需要你的邮箱,不会创建追踪你的账户,也不会记录哪条查询来自哪个用户。
开始上手
切换 DNS 既简单又随时可还原。使用 ClearDNS,只需:
- 访问 my.cleardns.io
- 用你的设备扫描 QR 码,或按照手动设置指南操作
- 挑选你想拦截的内容类别(广告、恶意软件、成人内容等)
- 享受更快、更安全、更私密的浏览体验
互联网的这本电话簿,本就不必那么复杂,更不该拿你的隐私做交换。