数据
代理日志
代理日志
记录了网络活动过程中Shadowrocket处理请求的具体信息。
- 数据 - 代理 - 启用日志记录。
- 产生网络活动时,返回
数据
-代理
页面查看日志文件。 - 每条记录包含信息:
- 请求URL
- 请求匹配的规则策略
- 请求传输协议
- 请求发送时间
- 记录显示
MITM
,表示请求域名已启用解密。 - 点击每条记录查看详情,详情页右上角
•••
可以选择类型添加规则。 数据
-代理
页面,右上角•••
可以手动删除所有日志文件。日志文件页面,右上角•••
可以选择导出。数据 - 自动删除 - 打开,程序会自动删除7天前的日志文件。Shadowrocket已连接状态,手动删除将保留最新的日志文件,未连接时,手动删除所有。
DNS日志
DNS日志
记录了网络活动过程中DNS服务器处理域名查询请求的具体信息。
- 数据 - 代理 - DNS - 启用日志记录。
- 产生网络活动时,返回
数据
-DNS
页面查看日志文件。 - 每条记录包含信息:
- 请求域名
- 查询结果
- DNS响应时间
- 处理请求的DNS
- 旗帜是根据返回IP地址的地理位置信息自动显示。
覆写DNS
不可用或未返回有效响应时,回退备用DNS
来查询域名。记录信息中如果响应时间超过2秒,意味着系统正在触发回退机制。
iCloud自动同步
Shadowrocket支持将服务器节点、配置文件、模块和脚本文件等数据类型自动同步至iCloud云端。
- 数据 - iCloud - 自动同步 - 打开。
- 设备
设置
-账号
-iCloud
,确保使用iCloud的APP列表中已经开启Shadowrocket
和iCloud云盘
项目,否则会出现iCloud自动同步失败
的提示。 - 同步成功时,点击
iCloud文件
可以看到存储云端的配置文件。 文件app
-iCloud云盘
-Shadowrocket
,可以看到存储云端的所有数据。其中的shadowrocket.v2.model
文件包含服务器节点的配置信息。- iCloud服务中断、网络连接问题以及其他复杂原因可能导致iCloud同步异常,这种情况建议选择手动删除iCloud备份并重新同步数据。
如果用户删除首页某个节点后发现它又自动恢复,可以尝试以下解决方法:数据 - iCloud,服务器节点下面点击删除iCloud备份和同步服务器节点。
- 添加的
场景
和分组
不属于iCloud自动同步的数据类型,需要手动备份下载,才能在设备间共享数据。
节点数据管理
导出节点:将首页的所有节点数据整合成一个JSON文件,选择存储在本地或云端,也可以通过其他共享方式传输文件。
导入节点:将存储在本地或云端JSON文件中的节点数据解析并添加到首页。
删除本地节点:一键删除首页所有节点数据。
流量统计信息
统计
是Shadowrocket开启连接后接管设备所有网络传输的流量统计信息。
- 数据 - 统计。
- 统计包含信息:
- 开始时间
- 连接时间
- Wi-Fi和蜂窝数据的上下行流量
- 流量分流的柱形图统计
- 默认记录所有流量统计信息。打开
启用存档
将会单独记录每一次连接的流量统计信息,关闭首页连接后可以从归档
查看。 - 点击右上角
•••
可以重置统计信息。
首页订阅
支持显示流量统计信息。方法是在订阅链接指向的纯文本base64编码前添加STATUS=xxx
或REMARKS=xxx
字段,这样订阅名称下方就能显示自定义信息。如果没有添加字段或者隐藏用户代理字符串,可能导致不返回相关统计信息,只显示时间。