在设置之前,您需要先决定使用哪个公共 DNS 服务商,这里列举几个国内外常用且可靠的选项:
服务商 | 主要 DNS | 备用 DNS | 特点 |
Cloudflare | 1.1.1.1 | 1.0.0.1 | 速度快,注重隐私安全,无日志记录。 |
8.8.8.8 | 8.8.4.4 | 全球知名度高,稳定可靠。 | |
Quad9 | 9.9.9.9 | 149.112.112.112 | 注重安全,自动屏蔽恶意网站。 |
OpenDNS | 208.67.222.222 | 208.67.220.220 | 提供家长控制、钓鱼网站防护等功能。 |
阿里云 DNS | 223.5.5.5 | 223.6.6.6 | 国内速度快,适合中国大陆用户。 |
114 DNS | 114.114.114.114 | 114.114.115.115 | 国内老牌,稳定纯净,无劫持。 |
CNNIC SDK | 1.2.4.8 | 210.2.4.8 | 中国互联网络信息中心推出,纯净无劫持。 |
推荐:
追求速度和隐私 首选Cloudflare (1.1.1.1
)
需要安全防护 选择Quad9 (9.9.9.9
)
国内用户综合体验阿里云 (223.5.5.5
) 或114 DNS (114.114.114.114
)
您可以选择在路由器上设置(推荐,一次设置,全家设备生效),或者在单个设备上设置。
这种方法会让所有连接到该Wi-Fi的设备(手机、电脑、平板、智能电视等)都自动使用您设置的公共DNS。
1、登录路由器管理界面
* 查看路由器底部贴纸,找到管理地址(通常是192.168.1.1
,192.168.0.1
或tplogin.cn
等)和默认用户名/密码。
* 在电脑浏览器地址栏输入该地址,回车。
2、输入管理员账号和密码
* 如果您没改过,就用贴纸上的默认信息,如果改过但忘了,可能需要重置路由器。
3、找到DNS设置位置
* 不同品牌的路由器界面不同,通常位于“网络设置”、“WAN设置”、“上网设置” 或“DHCP服务器” 等栏目下。
* 寻找“DNS服务器” 或“手动设置DNS” 的选项,它可能隐藏在“高级设置” 中。
4、填写DNS地址
* 将“首选DNS服务器”和“备用DNS服务器”分别填入您选择的公共DNS地址。
示例(以Cloudflare为例)
首选 DNS1.1.1.1
备用 DNS1.0.0.1
5、保存并重启
* 点击“保存”或“应用”按钮,部分路由器可能需要重启才能生效。
图示(以TP-Link路由器为例):
通常在网络设置 -> WAN口设置中,将WAN口连接类型从“自动获取IP地址”改为“静态IP”或直接在下方找到DNS设置栏。
如果您只想改变某一台设备的DNS,请按以下指南操作。
1. Windows 10 / 11
1、 右键点击屏幕左下角的开始菜单 或按Win + X
,选择“网络连接”。
2、 点击“更改适配器选项”。
3、 右键点击您正在使用的网络连接(如“以太网” 或“WLAN”),选择“属性”。
4、 在列表中找到并双击“Internet 协议版本 4 (TCP/IPv4)”。
5、 选择“使用下面的 DNS 服务器地址”。
6、 填入您选择的DNS地址,
首选 DNS 服务器1.1.1.1
备用 DNS 服务器1.0.0.1
7、 点击“确定” 保存。
2. macOS
1、 点击屏幕左上角的苹果菜单 >“系统偏好设置” >“网络”。
2、 选择您正在使用的网络连接(如Wi-Fi 或以太网),然后点击右下角的“高级...” 按钮。
3、 选择“DNS” 选项卡。
4、 点击左下角的“+” 按钮,添加您首选和备用的DNS服务器地址。
例如添加1.1.1.1
和1.0.0.1
5、 点击“确定”,然后点击“应用”。
3. Android
由于安卓系统版本和厂商定制UI差异较大,路径可能略有不同,但大同小异。
1、 进入“设置” >“WLAN” 或“网络和互联网”。
2、 长按当前已连接的Wi-Fi网络,或点击右侧的箭头/设置图标。
3、 选择“修改网络” 或“IP设置”。
4、 将IP设置 从“DHCP” 改为“静态” 或“手动”。
5、 在出现的字段中,找到“DNS 1” 和“DNS 2”,填入公共DNS地址。
* DNS 1:1.1.1.1
* DNS 2:1.0.0.1
6、 点击“保存”。
4. iOS / iPadOS
1、 进入“设置” >“无线局域网”。
2、 点击当前连接的Wi-Fi网络名称右边的“i” 图标。
3、 向下滑动,找到“配置DNS”。
4、 将其从“自动” 改为“手动”。
5、 点击“添加服务器”,删除原有的DNS服务器,然后填入新的公共DNS地址。
例如添加1.1.1.1
和1.0.0.1
6、 点击右上角的“存储”。
设置完成后,最好验证一下是否成功。
1、 在 Windows 上按Win + R
键,输入cmd
并回车。
2、 在打开的黑色命令提示符窗口中,输入ipconfig /flushdns
来清空本地DNS缓存。
3、 然后输入nslookup google.com
并回车。
4、 查看显示的结果中的“服务器” 和“Address” 行,Address”显示的是您设置的公共DNS IP,则说明设置成功。
成功示例:
服务器: one.one.one.one Address: 1.1.1.1
这表明您的DNS请求正在通过 Cloudflare 的服务器进行解析。
希望这份详细的指南能帮助您顺利完成设置!
文章摘自:https://idc.huochengrm.cn/dns/17117.html
评论
衅贝晨
回复设置公共DNS,首先在操作系统设置中找到网络配置,选择使用以下IP地址,输入公共DNS服务器的IP地址(如8.8.8.8和8.8.4.4),然后保存设置即可。