hi-frontend/docs/zh/admin/logs/subscribe.md
2025-12-11 03:29:07 +00:00

128 lines
2.5 KiB
Markdown

<div v-pre>
# 订阅日志
查看用户订阅链接的请求记录,包含IP、设备和时间信息。
## 表格列说明
### 用户 (User)
请求订阅的用户(可点击查看详情)。
### 订阅ID (Subscribe)
请求的订阅ID(可点击查看订阅详情,悬停显示卡片)。
### IP地址 (IP)
请求IP地址(可点击查看IP信息)。
### User Agent
客户端设备和系统信息:
- 鼠标悬停显示完整内容
- 截断显示避免过长
### 时间 (Time)
请求时间。
## 筛选功能
### 日期筛选
选择查看指定日期的订阅记录,默认今天。
### 用户ID筛选
输入用户ID查看该用户的订阅请求。
### 订阅ID筛选
输入订阅ID查看该订阅的请求记录。
## 使用场景
### 场景一: 查看今日请求
1. 默认显示今天的订阅记录
2. 查看请求频率
3. 分析活跃订阅
4. 识别异常请求
### 场景二: 追踪用户请求
**查看用户活动**:
1. 输入用户ID筛选
2. 查看所有订阅请求
3. 分析使用频率
4. 验证设备类型
### 场景三: 排查订阅异常
**检查异常请求**:
1. 查看订阅日志
2. 关注IP地址变化
3. 检查User Agent
4. 识别可疑设备
5. 必要时封禁订阅
### 场景四: 分析客户端分布
**统计客户端类型**:
1. 查看User Agent信息
2. 统计客户端分布
3. 了解用户使用习惯
4. 优化客户端支持
## 订阅请求监控
### 正常模式
- 定期请求订阅链接
- 更新节点信息
- 同步配置变更
### 异常模式
关注以下异常:
- 短时间高频请求
- 同一IP多订阅请求
- 异常国家/地区访问
- 陌生客户端类型
## 安全防护
### 检测措施
- 请求频率限制
- IP黑白名单
- 订阅Token验证
- 设备数量限制
### 处理措施
发现滥用时:
1. 限制请求频率
2. 临时封禁IP
3. 重置订阅Token
4. 通知用户确认
## User Agent分析
### 常见客户端
- **Clash**: Clash for Windows/Mac/Android
- **Shadowrocket**: iOS客户端
- **V2rayN**: Windows客户端
- **Quantumult**: iOS客户端
- **Surfboard**: Android客户端
### 识别信息
从User Agent获取:
- 客户端名称和版本
- 操作系统类型
- 设备型号
- 系统版本
## 重要提示
1. **日志保留**: 根据系统配置保留
2. **IP追踪**: 可查看IP地理位置
3. **设备识别**: User Agent包含客户端信息
4. **请求频率**: 正常客户端定期请求
5. **异常监控**: 关注高频和异地请求
6. **隐私保护**: IP和设备信息敏感
7. **定期分析**: 每周分析订阅请求趋势
8. **防止泄露**: 订阅链接不应公开分享
</div>