windows 10修改dns有五种方法:一、设置应用中手动配置8.8.8.8/1.1.1.1;二、网络适配器属性设223.5.5.5/114.114.114.114;三、cmd用netsh命令配置;四、powershell执行set-dnsclientserveraddress;五、注册表预置nameserver值。

如果您发现网页加载缓慢、部分网站无法打开或遭遇DNS劫持现象,则可能是当前系统使用的DNS服务器响应迟缓或存在解析异常。以下是针对Windows 10系统修改DNS地址的多种可行方法:
一、通过设置应用手动配置DNS
该方法利用Windows 10内置的“设置”图形界面完成配置,路径清晰、操作直观,无需进入底层网络组件,适合日常快速调整DNS的普通用户。
1、点击“开始”菜单,选择齿轮形状的“设置”图标。
2、在设置窗口中,点击“网络和Internet”。
3、根据当前连接类型,在左侧选择“以太网”(有线)或“WLAN”(无线)。
4、在右侧找到并点击您正在使用的具体网络连接名称(例如“以太网”或“Wi-Fi”)。
5、向下滚动至“IP设置”区域,点击“编辑”按钮。
6、将IP分配方式从“自动(DHCP)”切换为“手动”。
7、开启“IPv4”开关。
8、在“首选DNS服务器”栏中输入8.8.8.8(Google DNS)。
9、在“备用DNS服务器”栏中输入1.1.1.1(Cloudflare DNS)。
10、点击“保存”按钮使新DNS配置立即生效。
二、通过网络适配器属性配置DNS
此方法直接作用于网络接口驱动层,修改结果优先级更高,适用于对网络稳定性要求较高的场景,且兼容所有版本的Windows 10系统。
1、右键点击任务栏右下角的网络图标,选择“打开网络和Internet设置”。
2、在打开的窗口中,点击“更改适配器选项”。
3、在“网络连接”窗口中,右键单击当前使用的连接(如“以太网”或“WLAN”),选择“属性”。
4、在属性列表中,双击“Internet协议版本4 (TCP/IPv4)”。
5、勾选“使用下面的DNS服务器地址”选项。
6、在“首选DNS服务器”框中输入223.5.5.5(阿里DNS)。
免费 DNS 与邮件安全分析(IntoDNS.ai):包括 DNSSEC、SPF、DKIM、DMARC、MTA-STS、BIMI、SMTP STARTTLS、FCrDNS、黑名单、发件人要求及报告。
7、在“备用DNS服务器”框中输入114.114.114.114(国内常用公共DNS)。
8、点击“确定”关闭IPv4属性窗口,再次点击“确定”关闭网络连接属性窗口。
三、通过命令提示符(CMD)配置DNS
该方法使用管理员权限的命令行工具直接修改网络接口的DNS设置,不依赖图形界面,适用于远程管理、脚本批量部署或GUI异常时的应急修复。
1、在“开始”菜单中搜索“cmd”,右键点击“命令提示符”,选择“以管理员身份运行”。
2、输入命令:netsh interface show interface,确认当前启用的网络适配器名称(如“以太网”或“WLAN”)。
3、执行命令设置首选DNS:netsh interface ip set dns name="以太网" source=static addr=8.8.8.8 register=primary(请将“以太网”替换为实际适配器名)。
4、执行命令添加备用DNS:netsh interface ip add dns name="以太网" addr=114.114.114.114 index=2。
5、执行命令刷新DNS缓存:ipconfig /flushdns。
四、通过PowerShell配置DNS
PowerShell提供更现代、可编程的网络配置能力,支持对象化参数与管道操作,适用于自动化运维及策略一致性管理。
1、在“开始”菜单中搜索“PowerShell”,右键点击“Windows PowerShell”,选择“以管理员身份运行”。
2、输入命令获取当前网络适配器列表:Get-NetAdapter | Where-Object {$_.Status -eq "Up"},记下目标适配器的InterfaceDescription或Name。
3、执行命令设置DNS服务器:Set-DnsClientServerAddress -InterfaceAlias "以太网" -ServerAddresses "223.5.5.5","114.114.114.114"(请将“以太网”替换为实际接口别名)。
4、执行命令验证配置:Get-DnsClientServerAddress -AddressFamily IPv4 | Where-Object {$_.InterfaceAlias -eq "以太网"}。
五、通过注册表预置DNS值
该方法将DNS配置写入注册表对应网络适配器的键值,可在系统启动早期加载,适用于需固化配置或配合组策略分发的环境。
1、按Win + R,输入regedit,回车打开注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{GUID}(其中{GUID}为对应网络适配器的唯一标识,可通过注册表中各子项的“DhcpIPAddress”或“Name”判断)。
3、在右侧窗格中,新建一个名为NameServer的字符串值(REG_SZ)。
4、双击该值,输入内容格式为:223.5.5.5,114.114.114.114(主备DNS用英文逗号分隔,无空格)。
5、关闭注册表编辑器,重启计算机使配置生效。










