128 lines
2.5 KiB
Markdown
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>
|