惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
Secure Thoughts
Security Latest
Security Latest
Simon Willison's Weblog
Simon Willison's Weblog
O
OpenAI News
GbyAI
GbyAI
L
LINUX DO - 最新话题
A
Arctic Wolf
T
Tor Project blog
G
GRAHAM CLULEY
I
InfoQ
博客园_首页
IT之家
IT之家
The Register - Security
The Register - Security
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
P
Proofpoint News Feed
The GitHub Blog
The GitHub Blog
Blog — PlanetScale
Blog — PlanetScale
N
Netflix TechBlog - Medium
K
Kaspersky official blog
博客园 - 三生石上(FineUI控件)
S
SegmentFault 最新的问题
U
Unit 42
PCI Perspectives
PCI Perspectives
量子位
P
Palo Alto Networks Blog
S
Securelist
T
Troy Hunt's Blog
博客园 - 【当耐特】
Recorded Future
Recorded Future
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
S
Security Affairs
Engineering at Meta
Engineering at Meta
T
The Blog of Author Tim Ferriss
博客园 - 聂微东
罗磊的独立博客
N
News and Events Feed by Topic
人人都是产品经理
人人都是产品经理
B
Blog RSS Feed
NISL@THU
NISL@THU
C
Cisco Blogs
T
Threatpost
有赞技术团队
有赞技术团队
Forbes - Security
Forbes - Security
Hugging Face - Blog
Hugging Face - Blog
Last Week in AI
Last Week in AI
T
The Exploit Database - CXSecurity.com
Cloudbric
Cloudbric
Cyberwarzone
Cyberwarzone
Google DeepMind News
Google DeepMind News
C
Cyber Attacks, Cyber Crime and Cyber Security

灵心小窝

谁唱的,怎么能这么好听 | 灵心小窝 不是所有故事都有解释,有些就是突然停了。 | 灵心小窝 最近在玩洛克王国,游玩展示 | 灵心小窝 好久没有写文章了,今天看了下竟然挂了 | 灵心小窝 抖音视频/图文解析服务端源码分享 开发了个抖音资源下载CLI工具,思路 | 灵心小窝 免费使用Codex教程 | 灵心小窝
Pixel手机 国内 Wi-Fi「网络连接受限无法上网」修复记录:通过 ADB 修改 Captive Portal 检测地址 | 灵心小窝
早清风 · 2026-06-08 · via 灵心小窝

pixel-android-wifi-limited-connection-adb-captive-portal

本文记录了在 Windows 电脑上使用 ADB 修复 Pixel / 原生 Android 手机连接国内 Wi-Fi 时提示“网络连接受限”的过程。问题原因是 Android 默认的网络连通性检测地址在国内网络环境下可能无法正常访问,导致系统误判 Wi-Fi 不可用。通过下载 Android Platform-Tools、连接手机并授权 USB 调试后,使用 ADB 将 Captive Portal 检测地址修改为国内可访问的 http://connect.rom.miui.com/generate_204,即可解决该提示。文中同时记录了常见报错处理方法,如 adb 不是内部或外部命令、device unauthorized,以及恢复默认配置的命令。

背景

在国内使用 Pixel 手机连接 Wi-Fi 时,系统会提示:

网络连接受限

Connected, limited connection

网络可能无法访问互联网

但实际上浏览器、微信、国内 App 等都可以正常联网。

这个问题通常不是 Wi-Fi 本身坏了,而是 Android 的网络连通性检测失败导致的误判使其在国内无法正常使用wifi上网。


原理说明

Android 连接 Wi-Fi 后,会访问一个用于检测网络是否可用的地址,也就是 Captive Portal 检测地址。

原生 Android / Pixel 默认可能使用 Google 相关检测地址,在中国大陆网络环境下可能无法正常访问,于是系统会误判当前 Wi-Fi “网络受限”。

解决思路是:

使用 ADB 将 Android 的网络检测地址改成国内可访问的 generate_204 地址。

这里使用的是:


准备条件

电脑端

我的 ADB 工具目录为:

其中包含:

手机端

手机需要开启:

如果没有开发者选项,可以进入:

然后返回设置中找到开发者选项。


操作步骤

1. 进入 ADB 工具目录

一开始直接执行:

会报错:

原因是 Windows 当前环境变量里找不到 adb.exe

所以需要先进入 ADB 所在目录:


2. 检查 ADB 是否可用

执行:

成功输出示例:

说明 ADB 可以正常使用。


3. 连接手机并授权 USB 调试

执行:

如果出现:

说明电脑已经识别到手机,但手机还没有授权这台电脑进行 USB 调试。

此时需要解锁手机屏幕,查看是否弹出:

勾选:

然后点击:


4. 确认设备状态

执行:

成功示例:

只要后面显示的是:

就说明手机已经授权成功。

如果显示:

说明还需要在手机上确认 USB 调试授权。


5. 进入手机 Shell

执行:

成功后会进入类似下面的界面:

这说明已经进入手机系统的 shell 环境。


6. 修改 Captive Portal 检测地址

tegu:/ $ 后面执行:

执行成功后一般不会有任何提示,这是正常现象。


7. 验证是否写入成功

继续执行:

成功结果:

说明两个检测地址都已经修改成功。


8. 退出 ADB Shell

执行:

回到 Windows CMD:


9. 重新连接 Wi-Fi

最后在手机上操作:

此时原本的“网络连接受限”提示应该消失,也能正常上网了。


本次完整命令记录整理版

进入手机 shell 后执行:


常见问题

1. adb 不是内部或外部命令

原因:Windows 找不到 adb.exe

解决方法:进入 platform-tools 目录再执行:

或者将下面路径加入 Windows 环境变量 Path:


2. device unauthorized

原因:手机没有授权当前电脑进行 USB 调试。

解决方法:

  1. 解锁手机屏幕
  1. 查看 USB 调试授权弹窗
  1. 勾选“始终允许使用这台计算机进行调试”
  1. 点击“允许”
  1. 重新执行:

看到 device 即可。


3. 命令输错了怎么办?

如果在 shell 里输错命令,可以按:

取消当前输入。

然后重新完整输入正确命令。


恢复默认设置

如果以后想恢复 Android 默认的网络检测地址,可以进入 adb shell 后执行:

然后断开并重新连接 Wi-Fi。


注意事项

这个方法只解决 Android 系统误判 Wi-Fi “网络连接受限”的问题。

它不会让 Google、YouTube、Play 商店等服务在国内网络环境下直接可访问。

换句话说:

这个方法解决的是系统联网检测问题,不是网络代理或翻墙问题。


最终结果

修改完成后,手机连接国内 Wi-Fi 时不再提示“网络连接受限”。

本次验证结果:

说明配置已经成功生效。

改回默认值

如果要改回默认值,进入 adb shell 后执行这两行即可:

完整流程是:

进入手机后看到类似:

再执行:

然后手机上:

想确认是否删掉了,可以执行:

如果返回:

就说明已经恢复为系统默认配置了。