实用科技屋
霓虹主题四 · 更硬核的阅读氛围

刷机后无法上网?DNS设置错了,三步搞定

发布时间:2026-01-21 17:10:55 阅读:146 次

刷完机(尤其是安卓手机刷第三方ROM或重装系统后),Wi-Fi能连上、信号满格,但浏览器打不开网页、微信收不到消息、App提示‘网络不可用’——这种情况,八成不是路由器问题,也不是运营商抽风,而是DNS没配对。

为啥刷机会搞乱DNS?

原厂系统通常会自动从路由器获取DNS,或者内置了国内常用DNS(比如114.114.114.114)。但很多第三方ROM为了‘纯净’或‘国际化’,默认用了Google DNS(8.8.8.8)甚至空DNS,一到国内就卡壳:域名解析失败,网址变不回IP,自然上不了网。

先确认是不是DNS惹的祸

打开手机终端模拟器(或电脑连同一Wi-Fi),试试这句命令:

ping -c 3 www.baidu.com

如果返回‘unknown host’或超时,但换成IP就能通(比如 ping -c 3 180.101.49.12),那基本就是DNS解析挂了。

三步手动修复DNS(安卓通用)

第一步:进Wi-Fi设置,长按当前网络 → 修改网络 → 高级选项 → IP设置选‘静态’

第二步:往下拉,找到DNS 1和DNS 2
填上国内稳定DNS,推荐这两个:
DNS 1:114.114.114.114
DNS 2:223.5.5.5(阿里DNS)

第三步:保存,断开再重连Wi-Fi
试试打开网页、刷抖音,大概率秒恢复。

进阶提醒

如果是刷了LineageOS这类海外ROM,还可能禁用了IPv6 DNS查询,可以进开发者选项里关掉‘IPv6 DNS’(路径:设置 → 关于手机 → 连点7次版本号 → 返回设置顶部进开发者选项 → 搜索‘DNS’相关开关);
部分定制ROM在‘连接→私有DNS’里开了‘自动’或填了乱码,也请清空或设为‘关闭’。

别急着刷回原厂包,多数时候,改个DNS比重刷系统快十倍。