在互联网世界中,网页浏览、视频通话、即时通信等数据绝大多数都经过了 TLS 加密,外人(如运营商、Wi-Fi 管理员或中间人)只能看到你访问了哪个域名,却无法窥探你的具体聊天内容或网页细节。
然而,作为整个互联网访问的“第一步”——DNS(域名系统)查询,长期以来却一直以完全明文的形式裸奔在网络中。
当你兴冲冲地在浏览器里输入一个网址时,你的设备会向 DNS 服务器发送一个明文请求:“请问 example.com 的 IP 地址是多少?”这个请求不仅毫无隐私可言,还极易受到 DNS 劫持、污染(DNS Spoofing/Poisoning) 以及流量审查。
为了夺回 DNS 查询的隐私权与安全性,DoT (DNS over TLS) 与 DoH (DNS over HTTPS) 应运而生。本文将带你深入了解这两种核心技术,看看它们如何重塑现代网络的底座。
一、 为什么传统的 DNS 如此脆弱?
在深入 DoH/DoT 之前,我们先来看看传统 UDP/TCP 53 端口明文 DNS 的痛点:
二、 核心解密:什么是 DoT 与 DoH?
为了解决明文 DNS 的致命缺陷,互联网工程任务组(IETF)推出了两套现代加密 DNS 标准:DoT 和 DoH。它们的共同核心目标是:将传统 DNS 查询内容通过加密通道传输,防止被窃听和篡改。
1. DoT(DNS over TLS)
2. DoH(DNS over HTTPS)
三、 DoT vs DoH:优劣势横向对比
维度
|
DoT (DNS over TLS)
|
DoH (DNS over HTTPS)
|
底层协议
|
TCP + TLS (端口 853)
|
HTTPS / HTTP/2 / HTTP/3 (端口 443)
|
隐私保护
|
强(加密传输,防窃听/篡改)
|
强(加密传输,且与正常网页流量融为一体)
|
抗审查与封锁能力
|
较弱(专用 853 端口容易被运营商/防火墙封锁)
|
极强(复用 443 端口,封锁将导致正常网页无法访问)
|
网络管理与审计
|
对企业网管友好(可精准控制/屏蔽 853 端口)
|
对企业网管不友好(难以与普通 HTTPS 流量区分)
|
性能延迟
|
建立连接需 TCP + TLS 握手,通常较快
|
依赖 HTTP 栈,若使用 HTTP/2 多路复用性能较好,但初次握手可能稍重
|
四、 带来的技术挑战与争议
虽然 DoH 和 DoT 极大地提升了用户的隐私和安全,但在推行过程中也引发了网络工程界、安全界和企业 IT 的巨大讨论:
五、 如何在日常生活中启用 DoH / DoT?
好消息是,现代操作系统和主流软件大都原生支持了这两项技术,普通用户无需复杂的配置即可开启:
六、 总结
DoH 与 DoT 作为 DNS 演进史上的里程碑,其本质是将互联网隐私的底线向前推了一大步。
当我们在享受明文 DNS 时代不曾拥有的隐私安全时,也正在经历网络治理、分发效率与中心化权力的全新博弈。无论如何,让 DNS 穿上“加密外衣”,已经是不可逆转的未来。