IPv6 支持 — 什么时候该开启、什么时候保持关闭
默认关闭的原因
PCAPdroid 在 VPN 设置里默认把 IPv6 设为关闭。关闭意味着:
- PCAPdroid 激活期间不会建立或监控任何 IPv6 连接
- 所有应用的 IPv6 流量都不会经过 PCAPdroid 代理
- 在不支持 IPv6 的网络下,这反而是好事——避免应用强制尝试 IPv6 导致连接卡住
什么时候开启
仅在满足以下条件时才考虑开启:
- 你的手机当前主网络确实支持 IPv6:可以用 PCAPdroid 启动前打开 Chrome 访问 testipv6.com 测试
- 你想监控某个特定的 IPv6 服务(比如某些国内 CDN 已切到 IPv6-only)
- 你要排查 IPv6 相关的网络问题
开启后的 DNS
IPv6 开启后,PCAPdroid 的 IPv6 DNS 服务器固定是 Google Public DNS IPv6 地址 2001:4860:4860::8888,无法手动改。如果你有自己偏好的 IPv6 DNS(比如 Cloudflare 2606:4700:4700::1111),这条路暂时走不通。
常见问题:开启后出现 Unreachable
如果网络不支持 IPv6 却强行开启,你会在 Connections 里看到大量目标为 IPv6 地址、状态显示 Unreachable 的连接。关掉 IPv6 设置就能解决。
建议
绝大多数用户:保持默认关闭。除非你明确知道自己要监控 IPv6 流量并且网络确实支持,否则没必要动这个设置。