我不再强制所有设备使用相同的DNS,我的网络终于正常工作了
多年来,我对 DNS 的使用方法和大多数人一样:选择一个提供商并将其应用到我所有的设备上。但尽管我尝试过注重隐私、注重过滤以及以安全为优先的提供商,我的家庭网络仍然感觉不稳定。我遇到过游戏主机连接困难、VPN 意外断开,以及某些设备在没有明显原因的情况下离线的情况。
最后,我弄明白了我的 Wi-Fi 或路由器没有问题。问题出现只是因为我强制所有设备使用相同的 DNS 行为。改变这一点是我所需要的唯一修复方法。
一个 DNS 规则产生了冲突的优先级
我网络上的每个设备都需要完全不同的东西
我没有考虑的一件事是,工作用笔记本电脑、智能音箱和游戏主机是不同的,它们对 DNS 的需求也不一样。因为我从未想到这一点,所以我把它们全部配置为在相同的过滤规则下工作。
我喜欢屏蔽追踪器,所以在整个网络上设置了激进的过滤。这对依赖被过滤器屏蔽的域的设备来说适得其反。结果,特定的游戏服务超时,一些智能家居设备变得不可靠。然而,一开始我将责任归咎于路由器,因为所有这些设备仍然显示信号强劲。
设备很少会宣布 DNS 故障,这使得诊断变得困难。一切看起来都很正常,但它们无法正常工作。我终于明白,不同的设备类别有不同的需求。
设备 | 基本需求 | 为什么这很重要 |
|---|---|---|
游戏机 | 低延迟、最少过滤/无限制访问 | 过滤可能会阻止匹配和认证端点 |
儿童平板电脑 | 类别过滤 + 安全搜索执行 |
即使在第三方浏览器中也适用,而不仅仅是默认浏览器 |
工作笔记本电脑 | 带恶意软件屏蔽的加密 DNS | 保持工作流量与家庭过滤日志隔离 |
智能电视 | 具有广泛域兼容性的解析器 | 过于严格的解析器可能会破坏应用程序的身份验证流程 |
智能家居设备 | 最少过滤,最大容忍 | 许多人向被阻止列表错误标记的模糊域发送主机请求 |
DNS 问题也不关心基准测试,因为即使服务器看起来很快,在实际使用中你仍可能遇到兼容性问题。最重要的是跨设备的 DNS 行为一致性。
DNS 配置文件解决了我一直归咎于路由器的问题
最难的部分不是设置它们——而是找到引起问题的设备
DNS 配置文件是具有三种区别的命名配置:它们打包了解析器、过滤规则以及日志记录的偏好设置。然后,它们将特定的配置分配给特定设备。对我而言,我为家庭设备分配了经过过滤的 DNS,为游戏主机分配了不受限制的解析器,为工作笔记本分配了带加密 DNS 的安全过滤。
无论您使用哪种工具,通常都可以配置 DNS 配置文件,尽管此功能的定价可能有所不同:
工具 | 资料如何运作 | 它的成本 |
|---|---|---|
NextDNS | 每个设备组单独配置档案,每个档案都有唯一的 DoH/DoT 端点 | 每月免费提供多达 30 万次查询,然后每月 1.99 美元 |
AdGuard 家庭版 | 按 IP 或 MAC 地址分配的每个客户设置 | 免费,自行托管(运行在树莓派上) |
Pi-hole | 具有不同阻止列表的设备组 | 免费,自托管 |
Firewalla 金色/紫色 | 来自移动应用的每设备本地策略 | 218美元-349美元的硬件,无需订阅 |
尽管我只花了一个小时就设置好了配置文件,但要弄清楚忽略这些配置文件的设备却花了更长时间。每次我使用笔记本的浏览器时,它似乎都绕过了我的 DNS 配置。我发现 Chrome 的 DNS 设置在可用时会使用操作系统的解析器,这导致浏览器升级到加密 DNS 并绕过我的路由器级别的配置文件;更改浏览器的 DNS 设置解决了这个问题。
我确保为我所有的设备设置了 DHCP 保留,以避免设备重新连接后落入错误的 DNS 配置文件的情况。
将 DNS 提供商与每个设备的实际功能匹配
正确的解决者取决于工作本身,而不是哪次评审给它排名最高
过去,我的方法是寻找一个最好的 DNS 提供商。但在实际操作中,你会意识到 DNS 提供商是针对不同用途进行优化的。我问题的根源在于相信一个提供商可以在所有方面都很出色。
一旦我了解到 DNS 提供商并非一体适用,我就开始把每一个看作是用于特定任务的工具。
DNS 提供商类型 | 为……优化 | 真正需要知道的权衡 |
|---|---|---|
注重隐私的(例如,Quad9、Cloudflare 1.1.1.1) | 个人设备,工作笔记本电脑 | 与不常见应用领域的偶发兼容性问题 |
家庭过滤(例如,CleanBrowsing、带过滤器的 NextDNS) | 儿童设备 | 过度阻拦很常见(预计需要手动将一些合法网站加入白名单) |
安全为重点(例如 Quad9、Cloudflare 网关) | 在共享设备上一般浏览 | 误报可能会在没有明显错误消息的情况下阻止合法服务 |
最小过滤(例如,Cloudflare 1.1.1.1,Google 8.8.8.8) | 游戏主机,物联网设备 | 无法防护恶意域名 |
ISP 默认 DNS | 一些家庭中的流媒体设备 | 一些互联网服务提供商使用本地 DNS 将流量路由到附近的 CDN 服务器(更换供应商有时会将流量推送到更远的边缘节点) |
在移除激进过滤之后,我在游戏设备上看到了最大的变化。它消除了我有时遇到的匹配和登录问题。
我对网络几乎不需要思考
虽然专家讨论“最快”的 DNS,但我在实践中发现速度相似,差异可以忽略不计。真正的变化发生在我脑海里。我对网络的关注少了很多,因为它不需要不断的排障或调整;它是可预测且可靠的。
DNS 配置文件可能并不适合每个人,但如果一个设备无明显原因地表现不稳定,或者你的过滤对某些设备不太适用,尝试使用 DNS 配置文件。







