s修改DNS:打开系统偏好设置,选网络,高级后改DNS,保存应用即可
5s如何修改DNS?
Windows系统修改DNS方法
(一)通过设置应用修改(适用于Windows 10/11)
- 打开设置:点击屏幕左下角的Windows开始按钮,然后点击齿轮状的“设置”图标。
- 进入网络设置:在设置窗口中,点击“网络和Internet”。
- 选择网络状态:在“网络和Internet”页面,选择左侧菜单中的“状态”或“以太网”(如果使用有线连接)或“WLAN”(如果使用无线连接)。
- 更改适配器选项:在状态页面的右侧或下方,找到并点击“更改适配器选项”,打开新窗口显示所有网络连接。
- 选择网络连接:在“网络连接”窗口中,找到当前正在使用的网络连接(通常是以太网或WiFi,图标通常显示连接状态),右键点击该连接。
- 打开属性:在右键菜单中,选择“属性”。
- 找到Internet协议版本:在连接属性窗口中,找到列表中的“Internet协议版本4(TCP/IPv4)”,点击选中它,如果需要修改IPv6的DNS,则选中“Internet协议版本6(TCP/IPv6)”。
- 打开属性:点击下方的“属性”按钮。
- 修改DNS地址:在“Internet协议版本4(TCP/IPv4)属性”或“Internet协议版本6(TCP/IPv6)属性”窗口底部,选择“使用下面的DNS服务器地址”。
- 输入新的DNS:在“首选DNS服务器”框中输入想要使用的第一个DNS服务器地址(阿里云公共DNS的223.5.5.5),在“备用DNS服务器”框中输入想要使用的第二个DNS服务器地址(阿里云公共DNS的223.6.6.6,或114DNS的114.114.114.114),备用DNS是在首选DNS不可用时使用的。
- 确认并保存:输入完成后,点击“确定”关闭当前窗口,然后再次点击“确定”关闭连接属性窗口。
(二)通过控制面板修改(适用于所有Windows版本)
- 打开控制面板:在Windows搜索框中输入“控制面板”并打开它。
- 进入网络和Internet:在控制面板中,选择“网络和Internet”,如果控制面板是类别视图,可能需要先点击“网络和Internet”,然后点击“网络和共享中心”。
- 进入网络和共享中心:点击“网络和共享中心”。
- 更改适配器设置:在“网络和共享中心”左侧菜单中,点击“更改适配器设置”,打开“网络连接”窗口。
- 后续步骤同方法一的步骤5 11:找到正在使用的网络连接,右键点击 > 属性 > 选中Internet协议版本4(TCP/IPv4) > 属性 > 选择“使用下面的DNS服务器地址”并输入新的DNS地址 > 确定保存。
(三)修改完成后的操作
新的DNS设置通常会立即生效,但有时可能需要禁用再重新启用网络适配器,或者重启电脑才能确保完全应用新的设置,可以尝试使用ipconfig /flushdns
命令来清除本地DNS缓存,确保使用的是新的DNS服务器进行的解析。
(四)验证DNS是否正常工作的方法
- 使用nslookup命令(推荐):
nslookup
是一个专门用于查询DNS的命令行工具,可以直接向指定的DNS服务器查询域名的IP地址,打开命令提示符,在Windows搜索框中输入cmd或命令提示符,然后按回车打开,基本查询输入nslookup [要查询的域名]
,例如nslookup mirrors.aliyun.com
,如果DNS工作正常,会显示当前正在使用的DNS服务器地址,以及该域名解析到的一个或多个IP地址,如果看到“请求超时”或解析失败的错误,说明当前的DNS服务器可能无法正常工作或无法解析该域名,向指定的DNS服务器查询输入nslookup [要查询的域名] [DNS服务器地址]
,如果使用指定的DNS服务器查询成功,说明该DNS服务器本身是正常的,并且系统能够使用它进行解析。 - 使用ping命令:
ping
命令用于测试网络连通性,但在执行ping
之前,系统会先使用DNS解析域名获取IP地址,所以ping
命令也可以间接验证DNS是否工作,打开命令提示符,输入ping [要测试的域名]
,例如ping mirrors.aliyun.com
,如果DNS工作正常,ping
命令会显示域名解析到的IP地址,并开始发送数据包并显示延迟信息,如果DNS解析失败,ping
命令会提示“ping请求找不到主机”或类似的错误。 - 检查系统当前使用的DNS服务器:可以查看网络连接详情,确认系统正在使用修改后的DNS服务器地址,打开命令提示符,输入
ipconfig /all
并按回车,在输出结果中,找到当前使用的网络适配器(以太网适配器以太网”或“无线局域网适配器WLAN”),查看其下的“DNS服务器”条目,这里应该显示刚刚设置的新的DNS服务器地址。 - 清除DNS缓存并重新测试:有时即使修改了DNS设置,系统可能仍然使用了旧的DNS缓存,清除缓存可以强制系统使用新的DNS服务器进行查询,打开命令提示符(以管理员身份运行最好),在Windows搜索框中输入cmd,右键点击“命令提示符”,选择“以管理员身份运行”,输入
ipconfig /flushdns
并按回车,会提示“已成功刷新DNS解析缓存”,输入ipconfig /registerdns
并按回车,注册DNS,有时也有帮助,再次使用nslookup
或ping
命令进行测试。 - 使用在线DNS检测工具:一些网站提供在线的DNS检测工具,可以从不同地点查询域名解析情况,但通常用于检查域名的全球解析是否生效,对于验证本地DNS是否正常工作,前几种方法更直接。
常见公共DNS服务推荐
DNS服务名称 | 主DNS服务器地址 | 备用DNS服务器地址 | 特点 |
---|---|---|---|
Google Public DNS | 8.8.8 | 8.4.4 | 速度快且可靠,适合大多数用户 |
Cloudflare DNS | 1.1.1 | 0.0.1 | 以隐私保护著称,速度也非常快 |
OpenDNS | 67.222.222 | 67.220.220 | 提供自定义过滤功能,适合家庭用户 |
百度公共DNS服务 | 76.76.76 | 无 | 国内知名公共DNS服务 |
阿里云DNS | 5.5.5 | 6.6.6 | PING值较低,解析速度较快 |
腾讯DNS | 29.29.29 | 无 | 国内互联网巨头提供的公共DNS服务 |
114DNS | 114.114.114 | 无 | 国内常用的公共DNS服务之一 |
相关问题与解答
(一)问题一:修改DNS后网速变慢了怎么办?
解答:如果修改DNS后网速变慢,可能是所选的DNS服务器不适合你的网络环境或者该DNS服务器当时负载较高等原因,你可以尝试更换其他公共DNS服务器,比如从Google Public DNS换成Cloudflare DNS或者国内的114DNS等,看看网速是否有改善,也有可能是网络其他方面的问题导致网速变慢,比如网络带宽被其他设备占用、路由器故障等,可以检查一下网络设备的连接情况和运行状态。
(二)问题二:修改DNS后无法上网是怎么回事?
解答:修改DNS后无法上网可能有几种原因,一是输入的DNS服务器地址有误,导致无法正确解析域名,可以检查一下输入的地址是否正确,二是所选的DNS服务器出现故障或者不稳定,可以尝试更换其他可靠的DNS服务器,三是防火墙或者安全软件阻止了对新DNS服务器的访问,可以暂时关闭防火墙或者安全软件的相关防护功能,看是否能够恢复正常上网,如果以上方法都无法解决问题,可以尝试恢复原来的DNS设置,即选择“自动获得DNS