小李上周飞去东京出差,打开公司邮箱网页半天转圈,刷微信公众号图片全白,连百度都搜不出结果——其实不是网坏了,是DNS没调对。
为啥出国后网站打不开?
国内常用DNS(比如114.114.114.114、223.5.5.5)主要优化境内解析,对境外域名响应慢,甚至直接超时。尤其访问Google、GitHub、YouTube这类站点时,DNS查不到或返回错误IP,浏览器就卡在‘正在连接’。
换哪个DNS更靠谱?
推荐这几个稳定又快的公共DNS:
- Google DNS:
8.8.8.8和8.8.4.4 - Cloudflare DNS:
1.1.1.1和1.0.0.1 - Quad9(带基础安全过滤):
9.9.9.9
它们全球节点多,对境外网站解析准、速度快,而且免费不用注册。
Windows 怎么改?
右键右下角网络图标 →「打开网络和Internet设置」→「更改适配器选项」→ 右键当前连接(比如「WLAN」)→「属性」→ 双击「Internet协议版本4(TCP/IPv4)」→ 勾选「使用下面的DNS服务器地址」→ 填入:
首选DNS服务器:8.8.8.8
备用DNS服务器:1.1.1.1点「确定」保存,不用重启,立马生效。
Mac 怎么改?
系统设置 →「网络」→ 选中当前Wi-Fi或以太网 → 点「详细信息…」→「DNS」标签页 → 左下角「+」号添加:
8.8.8.8
1.1.1.1拖到列表顶部,点「好」→「应用」。
手机也能改(临时应急用)
iOS:设置 → Wi-Fi → 点当前网络右侧「i」→ 拉到最底「配置DNS」→ 选「手动」→ 添加 8.8.8.8 和 1.1.1.1;
安卓(部分机型):Wi-Fi长按当前网络 → 修改网络 → 高级选项 → IP设置改为「静态」→ 找到DNS1/DNS2填上即可。
小提醒
改完DNS,如果还是打不开某些网站,别急着换回原设置——先试试在浏览器地址栏输入完整网址,比如 https://github.com(注意加 https://),有些网站会因HTTP自动跳转失败而卡住;另外,酒店或机场的公共Wi-Fi有时自带DNS劫持,换完也未必立刻通,可配合开个靠谱的浏览器(比如Chrome或Firefox)重试。