我将从最简单到最复杂为您详细说明。
方法一:修改操作系统的 DNS(推荐,一劳永逸)
这是最有效的方法,修改后您电脑上所有的网络请求(包括 Chrome)都会使用新的 DNS。
1、打开网络设置:
* 右键点击屏幕右下角的网络图标(Wi-Fi 或小电脑图标),选择“网络和 Internet 设置”。
* 或者,通过“开始”菜单 -> “设置” -> “网络和 Internet”。
2、进入适配器选项:
* 点击“高级网络设置”下的“更多网络适配器选项”。
3、选择当前连接:
* 会弹出一个窗口,显示您所有的网络连接(如“WLAN”是无线网,“以太网”是有线网)。右键点击您正在使用的那个连接,选择“属性”。
4、修改 Internet 协议版本 4 (TCP/IPv4) 属性:
* 在列表中找到并双击“Internet 协议版本 4 (TCP/IPv4)”。
* 在弹出的窗口中,选择“使用下面的 DNS 服务器地址”。
5、填入 DNS 服务器地址:
首选 DNS 服务器8.8.8.8 (Google Public DNS)
备用 DNS 服务器8.8.4.4 (Google Public DNS)
*其他常用公共 DNS
Cloudflare1.1.1.1 和1.0.0.1
OpenDNS208.67.222.222 和208.67.220.220
6、确认:
* 勾选“退出时验证设置”,然后点击“确定”,再点击“确定”关闭属性窗口。
1、打开系统偏好设置:
* 点击苹果菜单 -> “系统偏好设置” -> “网络”。
2、选择当前连接:
* 在左侧列表中选择您正在使用的网络连接(如 Wi-Fi 或以太网)。
3、高级设置:
* 点击右下角的“高级...”按钮。
4、修改 DNS:
* 选择顶部的“DNS”选项卡。
* 在左侧的“DNS 服务器”列表下方,点击“+”号按钮,添加新的 DNS 服务器地址。
同样,可以添加
8.8.8.8
8.8.4.4
* 您可以通过拖拽来调整它们的优先级。
5、确认:
* 点击“好”,然后点击“应用”保存设置。
方法二:在 Chrome 浏览器内使用“安全 DNS”功能
这是 Chrome 自带的一个功能,它会让 Chrome 使用基于 HTTPS 的 DNS 查询,更安全、更防篡改。
1、 打开 Chrome 浏览器。
2、 在地址栏输入chrome://settings/security 并回车,直接进入安全设置页面。
3、 向下滚动,找到“高级”部分下的“安全 DNS”选项。
4、 点击开关,将其开启。
5、 您可以选择:
使用当前服务提供商使用您操作系统设置的 DNS 提供商,但通过 HTTPS 协议查询。
选择其他服务提供商从下拉列表中直接选择一个,如 Google、Cloudflare、OpenDNS 等,这是最简单的方式。
自定义手动输入一个您信任的 DoH 地址,例如https://dns.google/dns-query
注意:此设置仅对 Chrome 浏览器生效,其他浏览器或系统应用仍会使用系统设置的 DNS。
方法三:通过 Chrome 命令行参数(开发者或高级用户)
这种方法通过启动 Chrome 时附加参数来强制使用特定的 DNS,主要用于测试或特定场景。
1、找到 Chrome 的快捷方式:
* 桌面或开始菜单中的 Chrome 图标。
2、修改属性:
右键点击快捷方式,选择“属性”。
在“目标”栏位的最后,先加一个空格,然后输入以下参数
要强制使用 Google DNS over HTTPS--dns-over-https-server="https://dns.google/dns-query"
要强制使用特定的普通 DNS--host-resolver-rules="MAP * ~NOTFOUND , EXCLUDE 8.8.8.8" (此方法不常用且复杂)
3、应用并重启:
* 点击“确定”保存。
重要通过这个快捷方式启动 Chrome 才会生效。
| 方法 | 影响范围 | 难度 | 推荐度 | 说明 |
| 方法一:修改系统 DNS | 整个操作系统 | 简单 | ⭐⭐⭐⭐⭐ | 最推荐,一劳永逸,对所有应用有效。 |
| 方法二:Chrome 安全 DNS | 仅 Chrome 浏览器 | 非常简单 | ⭐⭐⭐⭐ | 推荐,设置简单,能提升浏览安全性和隐私。 |
| 方法三:命令行参数 | 仅该快捷方式启动的 Chrome | 复杂 | ⭐⭐ | 仅推荐给开发者或进行特定网络调试的用户。 |
给您的建议:
如果您只是想普通地加快网页解析速度或访问某些网站,请直接使用【方法一】。
如果您想在【方法一】的基础上,为 Chrome 浏览再增加一层安全和隐私保护,可以同时开启【方法二】,它们可以协同工作。
完成修改后,您可以访问 [dnsleaktest.com](https://dnsleaktest.com/) 来检查当前生效的 DNS 服务器,确认修改是否成功。
文章摘自:https://idc.huochengrm.cn/dns/19423.html
评论