你好!你遇到的这个问题很常见,尤其是如果你使用的网络环境(比如公司、学校或某些海外服务商的VPN)默认配置了海外的DNS服务器,别担心,这个问题完全可以自己解决。
“DNS全是国外的”可能会导致以下几个问题:
1、访问国内网站速度变慢:你的查询请求要绕到国外再回来,增加了延迟。
2、地域解析错误:某些国内服务(如视频、音乐App)会根据你的DNS位置来分配服务器,可能导致你被分配到海外节点,速度慢甚至无法使用。
3、国内CDN加速失效:很多网站使用CDN来加速,如果你用国外DNS,可能会被指向一个离你很远的、非最优的CDN节点。
4、偶尔的DNS污染或干扰:在某些情况下,对国外DNS的查询可能会被干扰,导致无法解析域名。
解决方案非常简单:将DNS服务器手动更换为国内高速且纯净的公共DNS。
以下是一些国内知名、速度快、稳定性高的公共DNS服务商,你可以任选一个使用。
服务商 | 首选DNS | 备用DNS | 特点 |
阿里云 DNS | 223.5.5.5 | 223.6.6.6 | 速度快,非常稳定,国内用户首选之一。 |
腾讯云 DNS | 119.29.29.29 | 182.254.116.116 | 同样速度快,稳定性好。 |
114 DNS | 114.114.114.114 | 114.114.115.115 | 老牌公共DNS,用户众多,稳定可靠。 |
CNNIC SDNS | 1.2.4.8 | 210.2.4.8 | 中国互联网络信息中心推出,旨在减少DNS污染。 |
如何修改DNS?
以下是不同设备的修改方法,请选择你需要的:
1. 在 Windows 10/11 上修改
1、 右键点击网络图标(右下角Wi-Fi或小电脑图标) -> 选择“网络和 Internet 设置”。
2、 点击“更改适配器选项”。
3、 右键点击你正在使用的网络连接(如“以太网”或“WLAN”) -> 选择“属性”。
4、 在列表中找到并双击“Internet 协议版本 4 (TCP/IPv4)”。
5、 选择“使用下面的 DNS 服务器地址”,然后填入你选择的DNS(例如首选223.5.5.5
,备用223.6.6.6
)。
6、 点击“确定”保存。
1、 打开“系统偏好设置” -> 点击“网络”。
2、 选择你正在使用的网络连接(如Wi-Fi) -> 点击右下角的“高级...”。
3、 选择“DNS”选项卡。
4、 点击DNS服务器列表左下角的+ 号,添加你选择的DNS地址(如223.5.5.5
),可以添加多个。
5、 点击“好” -> 点击“应用”保存设置。
这是最一劳永逸的方法,修改后,所有连接到这个路由器的设备(手机、电脑、电视等)都会自动使用你设置的DNS,无需每台设备单独设置。
1、 在浏览器输入路由器的管理地址(通常是192.168.1.1
或192.168.0.1
,具体请看路由器底部标签)。
2、 输入用户名和密码登录(如果没改过,默认也写在标签上)。
3、 在管理界面中找到“网络设置”或“DHCP服务器”相关选项。
4、 在里面找到“DNS服务器”的填写项,手动填入你选择的DNS地址。
5、 保存设置并重启路由器。
注意: 不同品牌的路由器界面差异很大,如果找不到,可以搜索“【你的路由器品牌型号】 修改DNS”来查找教程。
进阶选项:DNS over HTTPS (DoH)
如果你还关心隐私和安全,防止网络运营商对DNS查询的窥探和劫持,可以考虑使用支持DoH的国内DNS,这会将你的DNS查询加密,提升安全性。
腾讯云 DoHhttps://doh.pub/dns-query
阿里云 DoHhttps://dns.alidns.com/dns-query
如何设置DoH?
DoH无法在路由器或系统网络设置中直接填写,需要在支持DoH的浏览器(如Chrome, Firefox, Edge)或操作系统中设置。
在 Firefox 浏览器中设置
1. 打开菜单 -> 设置。
2. 搜索“DNS” -> 找到“网络设置”-> 点击“设置”。
3. 勾选“启用基于 HTTPS 的 DNS”。
4. 在下拉菜单中选择“自定义”,然后填入上面的DoH地址。
在 Windows 11 中设置
1. 设置 -> 网络和 Internet -> 以太网/Wi-Fi -> 点击你连接的网络属性。
2. 在“DNS服务器分配”下点击“编辑”。
3. 选择“手动” -> 打开“IPv4”开关 -> 在“首选DNS”中填入DoH服务器的IP(如223.5.5.5
)。
4. 更重要的是,打开“加密的DNS首选”开关,选择“仅加密(DNS over HTTPS)”,然后在下方的框中填入DoH地址(如https://dns.alidns.com/dns-query
)。
1、首选方案:直接在路由器上把DNS修改为阿里云223.5.5.5
或腾讯云119.29.29.29
,这是最简单、影响范围最广的方法。
2、备用方案:如果不想动路由器,就在你的个人电脑或手机上单独修改网络设置。
3、隐私方案:如果对安全有更高要求,可以在浏览器或系统中设置DoH。
修改完成后,你可以打开命令提示符(CMD)或终端(Terminal),输入ipconfig /flushdns
(Windows)或sudo dscacheutil -flushcache
(macOS)来清空本地DNS缓存,然后测试一下网页打开速度是否有改善。
希望这些信息能帮到你!
文章摘自:https://idc.huochengrm.cn/dns/13727.html
评论
贵雅诗
回复遇到DNS全是国外的问题,可能会导致访问国内网站速度变慢、地域解析错误等,解决方案是手动更换为国内的公共 DNS 服务器如阿里云或腾讯云的服务器地址来提高速度和稳定性同时保障隐私安全设置完成后清空本地缓存即可享受顺畅的网络体验了!