DNS是将域名转换为IP地址的系统;文中详述五种设置方法:一、Windows手动设阿里云DNS;二、macOS配DNSPod;三、路由器端统一设CNNIC DNS;四、刷新本地DNS缓存;五、修改Hosts文件强制解析。

DNS即域名系统(Domain Name System),它负责将人类易记的域名(如www.example.com)转换为计算机可识别的IP地址(如192.0.2.1)。以下是设置DNS服务器的具体方法:
一、Windows系统手动设置DNS
该方法适用于希望全局更换DNS服务器以提升解析速度或增强安全性的用户。修改后,本机所有网络应用(浏览器、邮件客户端等)均通过新指定的DNS服务器进行域名查询。
1、按下Win + R组合键,输入ncpa.cpl并回车,打开“网络连接”窗口。
2、右键点击当前正在使用的网络连接(如“WLAN”或“以太网”),选择属性。
3、在属性窗口中双击Internet协议版本4(TCP/IPv4)。
4、勾选使用下面的DNS服务器地址,在“首选DNS服务器”栏输入223.5.5.5,在“备用DNS服务器”栏输入223.6.6.6(阿里云公共DNS)。
5、点击确定保存设置,随后关闭所有窗口。
二、macOS系统配置DNS服务器
该方法通过系统级网络配置变更DNS解析路径,适用于使用Mac设备且需长期稳定使用特定DNS服务的场景。配置后对Safari、Chrome及其他联网应用均生效。
1、点击屏幕左上角苹果图标,选择系统设置(Ventura及更新版本)或系统偏好设置(旧版本)。
2、进入网络,在左侧列表中选中当前活跃的连接(如Wi-Fi或以太网)。
3、点击右侧的详细信息…(或高级按钮),切换至DNS标签页。
4、点击左下角+号,在弹出框中依次添加:119.29.29.29与182.254.116.116(腾讯DNSPod公共DNS)。
5、点击好,再点击应用使设置立即生效。
三、路由器端统一设置DNS
该方法可让局域网内所有设备(手机、平板、智能电视等)自动继承所设DNS,无需逐台配置,适合家庭或小型办公环境批量优化网络解析行为。
1、使用浏览器访问路由器管理地址,常见为192.168.1.1或192.168.0.1,输入管理员账号密码登录。
2、进入网络设置或WAN口设置页面,查找DNS服务器相关选项。
3、将“自动获取DNS服务器地址”改为手动,在对应字段填入首选DNS:1.2.4.8(CNNIC SDNS),备用DNS:202.98.0.68。
4、保存设置并重启路由器,确保新DNS配置下发至全部终端设备。
四、临时刷新DNS缓存(无需更改服务器)
当DNS记录已更新但本地仍沿用旧解析结果时,可通过清空本地缓存强制重新查询,适用于刚修改域名解析记录或切换DNS服务商后的即时验证。
1、以管理员身份运行命令提示符(Windows)或终端(macOS)。
2、在Windows中输入命令:ipconfig /flushdns,按回车执行。
3、在macOS中输入命令:sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder,按回车并输入密码确认。
4、执行完成后,再次访问目标网站验证是否恢复正常解析。
五、通过Hosts文件强制指定域名解析
该方法绕过DNS服务器直接绑定域名与IP,适用于开发测试、屏蔽广告或临时访问未正式上线的服务,仅对本机生效,不依赖外部DNS服务。
1、Windows系统定位到C:\Windows\System32\drivers\etc\hosts;macOS/Linux系统定位到/etc/hosts。
2、使用文本编辑器(Windows需以管理员身份运行记事本,macOS需用sudo nano /etc/hosts)打开该文件。
3、在文件末尾新增一行,格式为:127.0.0.1 example.local(IP与域名间用空格或制表符分隔)。
4、保存文件,关闭编辑器,在终端或命令提示符中执行ping example.local确认解析是否生效。










