高墙之外❤️

Windows 11 DNS怎么修改?设置路径与生效验证

更新于 2026-11-13 · passwall.shop

简答:Windows 11 修改 DNS:打开“设置→网络和 Internet→Wi-Fi 或以太网→当前网络→DNS 服务器分配→编辑”,选择“手动”,只打开 IPv4 或 IPv6 并填写首选、备用 DNS,保存后用 ipconfig /flushdns 和 nslookup 验证。不要把“IP 分配”误改成手动,否则还需要填写 IP、子网前缀长度和网关。

定义:DNS 是把域名转换为 IP 地址的解析服务;修改 DNS 只改变域名解析所使用的服务器,不会自动修复断网、丢包、网关故障或线路问题。

先试这一步:只改 DNS,不要误改 IP

本文按 Windows 11、2026-11 界面核对;不同版本的菜单文字可能略有差异。开始前确认电脑已经连接到需要修改的 Wi-Fi 或以太网,并记下当前设置,方便回滚。

你要修改的内容正确入口操作提醒
DNS 服务器DNS 服务器分配→编辑选择“手动”,只打开需要修改的 IPv4 或 IPv6
IP 地址、网关、子网IP 分配→编辑除非网络管理员提供完整参数,否则保持“自动”
DNS 加密DNS over HTTPS先确认所填 DNS 支持 DoH,再选择自动模板或手动模板
恢复原状DNS 服务器分配→编辑改回“自动(DHCP)”并保存

微软的网络设置说明将 IP 设置与 DNS 服务器地址放在同一编辑界面,因此最容易误点的是“IP 分配”。只想更换 DNS 时,不要填写 IP 地址、子网前缀长度和网关。参考微软 Windows 基本网络设置说明。

Windows 11 修改 Wi-Fi DNS 的完整路径

  1. 打开“设置”,进入“网络和 Internet”。
  2. 选择“Wi-Fi”,再点击当前已连接的无线网络。
  3. 找到“DNS 服务器分配”,点击“编辑”。
  4. 在编辑 DNS 设置中选择“手动”。
  5. 只打开要配置的协议:通常先处理 IPv4;如果网络明确提供 IPv6 DNS,再打开 IPv6。
  6. 在“首选 DNS”和“备用 DNS”中填写由网络管理员、运营商或可信 DNS 服务提供的地址。
  7. 如果不确定 DNS over HTTPS 模板,先保持系统推荐的自动选项;若填写的 DNS 不支持加密解析,不要强制选择“加密(仅)”。
  8. 点击“保存”,断开并重新连接当前 Wi-Fi。

“备用 DNS”是首选服务器不可用时使用的第二地址,不代表两个地址会按固定顺序平均分配请求。没有可靠地址时,优先使用路由器或网络管理员提供的 DNS,不要为了测试随意填写未知服务器。

Windows 11 修改以太网 DNS 的完整路径

  1. 进入“设置→网络和 Internet→以太网”。
  2. 点击当前使用的以太网网络接口。
  3. 在“DNS 服务器分配”旁选择“编辑”。
  4. 选择“手动”,打开 IPv4 或 IPv6。
  5. 填写首选 DNS 和备用 DNS,确认“IP 分配”仍为“自动(DHCP)”。
  6. 按需要设置 DNS over HTTPS,然后点击“保存”。
  7. 拔插网线,或在 Windows 网络界面中断开后重新连接。

如果电脑接入的是企业网络、学校网络或带内部域名的办公网络,DNS 可能承担内部服务解析。此时不要直接替换管理员提供的 DNS;如果修改后出现内网地址打不开,应先恢复 DHCP,再联系网络管理员。

IPv4、IPv6 和 DNS over HTTPS 怎么选

IPv4:多数家庭网络仍会使用,若只想快速测试,先修改 IPv4 DNS。

IPv6:如果当前网络启用了 IPv6,但只修改 IPv4,部分域名请求仍可能使用 IPv6 路径或由网络设备提供的 IPv6 DNS。若网络管理员提供了 IPv6 DNS,可同时配置;没有参数时不要凭空填写。

DNS over HTTPS:DoH 会把 DNS 查询放进 HTTPS 连接中。微软说明中,“自动模板”用于自动发现或使用默认模板;“手动模板”需要填写对应模板;开启“回退到纯文本”后,DoH 不可用时可能改用未加密 DNS,关闭后则不会发送该查询。查看微软对 DoH 选项的说明。

场景建议
只想先确认 DNS 是否能用先配置 DNS,DoH 保持自动或按系统推荐
网络明确要求加密 DNS使用管理员或 DNS 服务提供的模板
开启“加密(仅)”后无法解析检查 DNS 是否支持 DoH,或暂时改为自动/允许回退
办公内网依赖内部 DNS不要强制替换,优先恢复 DHCP 或遵循企业策略

在受策略管理的设备上,组织策略可能覆盖本机或 DHCP 提供的 DNS 列表;微软的 DNS 客户端策略文档明确说明,相关策略可以优先于本地和 DHCP 配置。查看 DNS 客户端策略说明。

修改后用 4 项清单确认 DNS 真正生效

  1. 打开“终端”或“命令提示符”,输入 ipconfig /all,检查当前连接适配器下的 DNS Servers 是否出现新地址。微软说明该命令可显示所有适配器的完整 TCP/IP 配置。查看 ipconfig 官方文档。
  2. 清理本机 DNS 缓存:输入 ipconfig /flushdns。该命令会清空并重置 DNS 客户端解析缓存,适合在修改 DNS 或排查旧解析结果时使用。
  3. 查询指定域名:输入 nslookup example.com,观察输出中的 Server 和 Address 是否对应当前 DNS。查看 nslookup 官方文档。
  4. 对比指定 DNS:输入 nslookup example.com 你的DNS地址,将结果与不指定服务器时的查询结果比较。
  5. 用浏览器访问一个平时能打开的站点,再测试一个确认存在的域名。若只有某个站点失败,不要先认定是 DNS,继续检查站点、代理、客户端规则或网络线路。

如果 ipconfig /all 显示的仍是路由器或企业 DNS,先确认修改的是当前正在使用的适配器,而不是已断开的网卡。若系统设置已保存但结果被重新覆盖,可检查 DHCP、企业策略或网络客户端是否接管 DNS。

DNS 修改失败时的回退与排查顺序

  1. 先恢复:回到当前网络的“DNS 服务器分配→编辑”,改为“自动(DHCP)”,保存并重新连接网络。
  2. 确认适配器:Wi-Fi 和以太网是两套配置,修改其中一个不会自动改变另一个。
  3. 确认是否误改 IP:如果“IP 分配”被设为手动但没有填写正确的 IP、网关和子网前缀,恢复为自动(DHCP)。
  4. 刷新缓存:运行 ipconfig /flushdns,再用 nslookup 查询。
  5. 检查覆盖来源:若 DNS 地址反复变化,检查路由器 DHCP、企业设备策略、VPN 或网络客户端的 DNS 接管设置。

微软的 DNS 客户端排查建议也包括检查解析结果、查看缓存,并在需要时使用 ipconfig /flushdns 清理缓存。查看微软 DNS 客户端排查文档。

修改 DNS 只能影响域名解析路径。如果 IP 地址可以连通但出现高延迟、丢包、连接被重置或代理客户端无法建立连接,应转向网络适配器、MTU、代理模式、线路和防火墙等方向排查。

常见误区:改 DNS 不一定能解决所有打不开

  • 解析失败:可能与 DNS 服务器、缓存或 DNS 配置有关。
  • 能解析但连接超时:还要检查网络连通性、路由、端口、代理或线路。
  • 只有浏览器打不开:检查浏览器自身的安全 DNS、代理和扩展设置。
  • 只有内网服务打不开:可能是内部 DNS 被替换,应恢复 DHCP 或使用企业指定 DNS。
  • 改完后又变回原地址:优先查看 DHCP、设备策略和连接客户端是否覆盖本机配置。

相关阅读

如果你还要继续判断 DNS、代理和连接问题,可以先看DNS 怎么设置:OpenWrt 与 PassWall 分流配置步骤,再结合网络测试怎么做:直连与代理分流的分层排查指南。遇到系统代理残留时,可参考Windows 代理设置完整教程:Win10/11 配置与故障排查。

常见问题

Windows 11 DNS 修改后没有生效怎么办?

先确认修改的是当前连接的 Wi-Fi 或以太网适配器,再运行 ipconfig /all 查看 DNS Servers,运行 ipconfig /flushdns 清理缓存,最后用 nslookup 域名检查实际响应。如果地址反复被改回,检查路由器 DHCP、企业策略或网络客户端接管。

Windows 11 只改 DNS 时需要填写 IP 地址吗?

不需要。只修改 DNS 时,应在“DNS 服务器分配”中选择手动并填写首选、备用 DNS;“IP 分配”保持自动(DHCP)。只有网络管理员提供了完整 IP、子网前缀长度和网关时,才考虑手动 IP。

IPv4 和 IPv6 的 DNS 要同时修改吗?

不一定。可以先修改当前网络实际使用的 IPv4 DNS;如果网络启用了 IPv6,并且你有可靠的 IPv6 DNS 参数,再同时配置 IPv6。没有参数时不要猜测填写。

DNS over HTTPS 应该选择自动、关闭还是手动?

普通用户优先保持自动或系统推荐设置。需要指定 DoH 模板时,使用 DNS 服务提供方给出的模板;选择“加密(仅)”后如果服务器不支持 DoH,可能导致解析失败,可改回自动或允许回退到纯文本。

改 DNS 后网页仍然打不开,说明 DNS 没有用吗?

不一定。先用 nslookup 判断域名是否能解析;如果解析正常但连接超时、丢包或被重置,问题可能在网络线路、代理、客户端规则、防火墙或目标服务,而不是 DNS。

相关阅读

参考资料

  1. Microsoft Support:Windows 中的基本网络设置和任务
  2. Microsoft Learn:ipconfig 命令
  3. Microsoft Learn:nslookup 命令
  4. Microsoft Learn:DNS 客户端排查
  5. Microsoft Learn:DNS Client Policy CSP
  6. Microsoft Learn:DNS over HTTPS 客户端支持
  7. Microsoft Learn:netsh dnsclient 命令