windows 11手动配置dns有三种独立有效方法:一、通过“设置”应用修改,操作直观适合日常用户;二、通过网络适配器属性修改,控制更精确适用于高级场景;三、通过命令提示符批量配置,支持脚本化部署适用于it管理员。

如果您在Windows 11中需要手动指定DNS服务器地址以提升解析速度、绕过本地运营商劫持或适配特定网络环境,则需脱离DHCP自动分配机制,直接配置静态DNS参数。以下是三种互不依赖、均可独立生效的手动设置方法:
一、通过“设置”应用修改DNS
该方式使用Windows 11现代化图形界面,无需进入底层网络组件,操作路径统一、反馈直观,适用于日常用户快速完成DNS切换。
1、按下Win + I组合键打开“设置”应用。
2、在左侧边栏点击“网络和 Internet”,再根据实际连接类型点击“Wi-Fi”或“以太网”。
3、在右侧找到并点击您当前已连接的网络名称(如“WiFi-ABC”或“以太网”)。
4、向下滚动至“IP 设置”区域,点击其右侧的“编辑”按钮。
5、将“配置类型”从“自动 (DHCP)”更改为“手动”。
6、开启“IPv4”开关,在“首选 DNS”栏输入主DNS地址,例如8.8.8.8;在“备用 DNS”栏输入备选地址,例如114.114.114.114。
7、如需同时配置IPv6 DNS,可开启“IPv6”开关,并填入对应地址,例如2001:4860:4860::8888与2001:4860:4860::8844。
8、全部填写完成后,点击“保存”按钮,新DNS设置即时生效。
二、通过网络适配器属性修改DNS
该方式直接作用于TCP/IPv4协议栈,跳过“设置”应用的抽象层,对DNS优先级控制更精确,适用于“设置”中DNS选项灰显、需强制禁用DHCP DNS推送或添加多条DNS并排序的场景。
1、按下Win + R打开“运行”对话框,输入ncpa.cpl后按回车,调出“网络连接”窗口。
2、在列表中定位当前启用的网络连接(如“WLAN”、“Wi-Fi”或“以太网”),右键单击它。
3、在右键菜单中选择“属性”。
4、在属性窗口的“网络”选项卡下,双击“Internet 协议版本 4 (TCP/IPv4)”。
5、勾选“使用下面的 DNS 服务器地址”单选框。
6、在“首选 DNS 服务器”栏中输入主DNS地址,例如223.5.5.5;在“备用 DNS 服务器”栏中输入备选地址,例如223.6.6.6。
7、如需添加额外DNS服务器或调整解析顺序,点击“高级”按钮,在弹出窗口的“DNS”选项卡中点击“添加”,输入IP后使用上下箭头设定优先级。
8、确认无误后,依次点击“确定”关闭TCP/IPv4属性窗口,再次点击“确定”关闭网络连接属性窗口。
三、通过命令提示符批量配置DNS
该方式基于netsh命令行工具,支持脚本化部署与跨设备批量操作,适用于IT管理员或需自动化重置DNS策略的进阶用户,所有指令均需以管理员权限执行。
1、在开始菜单搜索“cmd”,右键点击“命令提示符”,选择“以管理员身份运行”。
2、输入以下命令查询当前网络接口名称:netsh interface show interface,记下“名称”列中您正在使用的连接名(如“Wi-Fi”或“以太网”)。
3、执行DNS配置命令,将“接口名称”替换为上一步获取的实际名称,将IP地址替换为您选定的DNS:netsh interface ip set dns "接口名称" static 8.8.8.8 primary。
4、添加备用DNS服务器:netsh interface ip add dns "接口名称" 114.114.114.114 index=2。
5、如需恢复为DHCP自动获取DNS,请运行:netsh interface ip set dns "接口名称" dhcp。











