为什么要自定义DNS
默认的运营商 DNS 可能存在污染、劫持或解析慢的问题,导致部分域名无法正确解析或访问缓慢。自定义一套干净的 DNS 能提升解析速度,也能规避污染。
DNS防污染的原理
DNS 污染指的是域名解析结果被篡改,返回错误 IP。使用加密 DNS(如 DoH、DoT)或可靠的公共 DNS,可以绕过污染,拿到真实解析结果,是小火箭用户常用的优化手段。
常见公共DNS地址
- 阿里 DNS:223.5.5.5 / 223.6.6.6。
- 腾讯 DNSPod:119.29.29.29。
- Cloudflare:1.1.1.1。
- Google:8.8.8.8 / 8.8.4.4。
在小火箭里设置DNS
进入小火箭的 DNS 相关设置,可以填写自定义的 DNS 服务器地址,也可以开启加密 DNS 并填入 DoH 地址。设置后,小火箭的解析请求会走指定的 DNS。
DNS设置错误的表现
DNS 填错会导致解析失败,表现为所有网站都打不开、或打开极慢。如果设置后出现大面积断网,先检查 DNS 地址是否正确、格式是否写对,回退到默认设置通常能恢复。
加密DNS与普通DNS的选择
普通 DNS 快但可能被污染,加密 DNS 安全但略有延迟。日常使用可以两者结合:国内域名走国内公共 DNS,境外域名走加密 DNS,兼顾速度和安全。
DNS与分流的配合
DNS 解析和分流规则可以配合使用。规则决定流量走代理还是直连,DNS 决定域名解析到哪个 IP。两者一致时体验最好,避免出现解析直连但流量走代理的错位。