DNS 服务器做什么——默认的为什么招人烦
DNS 把 example.com 这类域名翻译成 IP 地址,每一次连接都从这个查询开始。默认情况下,Windows 从路由器拿解析器,路由器再把查询转发给运营商的服务器——而运营商的解析器有时很慢,偶尔会记录你查询的内容,还有一些仍在把不存在的域名劫持到广告页。解析器的地址不影响线路的原始带宽,只影响名称解析的速度。
公共解析器是替代方案:对许多用户来说响应更快,支持 DNS-over-HTTPS 等现代标准,有些还附带恶意域名过滤等额外功能。下面列出的是热门之选,各带一对 IPv4 地址,需要的地方还附上了双栈连接用的 IPv6 地址。
- Cloudflare:1.1.1.1 和 1.0.0.1,IPv6 为 2606:4700:4700::1111 和 ::1001 —— 速度快、日志极少
- Google Public DNS:8.8.8.8 和 8.8.4.4,IPv6 为 2001:4860:4860::8888 和 ::8844 —— 经典备胎
- Quad9:9.9.9.9 和 149.112.112.112 —— 默认屏蔽已知恶意域名
- OpenDNS:208.67.222.222 和 208.67.220.220 —— 可选的内容过滤配置
在设置中更改 DNS——以及经典对话框
Windows 11 的路线:按 Win+I,进入“网络和 Internet”,根据连接方式打开 Wi-Fi 或以太网。Wi-Fi 点击已连接网络的名称;以太网则会直接打开属性页。找到“DNS 服务器分配”一行——默认显示“自动 (DHCP)”——点击“编辑”。在对话框中把 IPv4 打开,输入首选和备用地址(例如 1.1.1.1 和 1.0.0.1),需要的话展开 DNS 加密下拉框,然后保存。Windows 11 正是在这个位置支持已知提供商的加密 DNS(DoH)。
经典路线仍然健在:按 Win+R,输入 ncpa.cpl,回车,右键点击网卡,选择“属性”,选中“Internet Protocol Version 4 (TCP/IPv4)”,点击“属性”,勾选“使用下面的 DNS 服务器地址”,填好两个输入框。无论哪种方法,撤销时把分配改回“自动 (DHCP)”,或在对话框里选回“自动获得 DNS 服务器地址”。切换之后运行 ipconfig /flushdns,免得旧解析器的陈旧应答残留。
验证更改,以及 DNS 解决不了的问题
一条命令即可验证:打开终端运行 nslookup example.com——前两行显示应答的是哪台服务器,更改后应该就是你输入的地址之一(Cloudflare 的解析器自称 one.one.one.one)。PowerShell 用户可以运行 Get-DnsClientServerAddress 按网卡列出服务器。如果切换后名称解析坏了——罕见,但在有内部域的公司网络上可能发生——就切回“自动”;另外有些 VPN 在连接期间会覆盖 DNS,这是预期行为而非错误。
把预期摆正:更快的解析器加速的是首次连接某个域名,而不是传输本身——下载和视频流不会多出多少兆比特。它绕不过基于 IP 地址的封锁,也不会对运营商隐藏你的流量;那要用加密 DNS 或 VPN 才对。操作得当的话,整个过程约两分钟,并且经得起重启、睡眠和网络切换。
常见问题与解答
Windows 11 该用哪些 DNS 服务器?
论速度,Cloudflare 的 1.1.1.1 和 1.0.0.1 是最常见的首选;Google 的 8.8.8.8 和 8.8.4.4 是经典备胎,Quad9 的 9.9.9.9 还会屏蔽恶意域名。最快的选项取决于你的位置和运营商——挑一个用一天再比较。
怎么查看 Windows 正在使用的 DNS 服务器?
在终端运行 nslookup example.com:Server 一行显示当前应答的解析器。也可以用 ipconfig /all 按网卡列出 DNS 服务器,设置应用的连接页面也会显示分配方式。
更换 DNS 会让网速变快吗?
它能让每个域名的首次解析更快、浏览更跟手,但线路带宽不变:下载和流媒体速度照旧。这是名称延迟的修复,不是带宽的升级。
继续阅读
联系我们: [email protected]