Shadowrocket 的隐私模式(Privacy Mode)是一项重要的隐私保护功能,主要用于防止 DNS 泄漏,以下是详细说明:
隐私模式会强制所有 DNS 查询通过代理隧道进行,而不是通过本地网络解析,这样可以防止:
- ISP(运营商)获取你的浏览记录
- DNS 污染和劫持
- 本地网络监控你的访问目标
如何开启
- 打开 Shadowrocket 应用
- 点击底部「设置」(Settings)
- 找到「隐私模式」(Privacy Mode)或「DNS 泄漏保护」
- 开启开关
注:不同版本界面可能略有差异,部分版本可能在「高级设置」或「DNS 设置」中
工作原理
| 模式 | DNS 查询方式 | 风险 |
|---|---|---|
| 普通模式 | 本地解析 → 代理连接 | 可能被记录域名 |
| 隐私模式 | 直接通过代理隧道解析 | 完全加密,防泄漏 |
使用建议
✅ 建议开启的情况
- 使用公共 Wi-Fi(咖啡厅、机场等)
- 对隐私要求较高的场景
- 防止运营商追踪浏览记录
⚠️ 注意事项
- 可能增加延迟:DNS 查询需经过代理服务器,响应时间可能增加 10-50ms
- 部分 App 异常:某些依赖本地 DNS 的企业应用或银行 App 可能无法正常工作
- 代理服务器需支持:确保你的节点支持远程 DNS 解析(大多数现代代理都支持)
配套设置建议
为达到最佳隐私效果,建议同时配置:
- DNS over HTTPS (DoH):在 DNS 设置中启用加密 DNS
- IPv6 禁用:防止通过 IPv6 绕过代理
- Kill Switch:防止代理断开时暴露真实 IP
验证是否生效
开启后可通过以下方式验证:
- 访问
dnsleaktest.com或ipleak.net - 检查显示的 DNS 服务器是否为你的代理服务器地址,而非本地运营商 DNS
提示:隐私模式会消耗更多代理流量(因为 DNS 查询也走代理),但对现代网络环境来说影响微乎其微。
如有具体版本界面找不到该选项,建议检查 Shadowrocket 是否为最新版本(2.2.x 以上版本功能较完善)。