跳到主要内容

Muddog 连接与中继记录

Muddog 会将其他用户使用您线路的连接与中继记录保存在您的计算机上, 用于在怀疑线路被滥用时核查当时的连接。此页面不显示您个人 VPN 的网页浏览历史。

在应用中查询​

  1. 展开设置 → 高级设置。
  2. 点击连接与中继记录旁的查看记录。
  3. 选择记录日期(UTC)。
  4. 输入所需查询条件,然后点击查询。除日期外,其他条件均可省略。
  5. 如果还有更多结果,请点击后续记录。点击上一页可返回前一页。
  6. 展开各项下方的原文(JSON),可以查看该事件的详细内容。
查询条件输入内容
连接 IP使用您线路的参与者的连接 IP
目标 IP参与者尝试访问的外部服务器 IP
目标端口外部服务器的端口号,例如 443
协议全部、TCP 或 UDP
会话 ID用于区分特定共享连接的 ID

理解日期和时间​

查询日期和结果中的时间均为 UTC。 韩国标准时间(KST)比 UTC 快 9 小时。 例如,韩国时间 10 月 4 日凌晨 2 点的记录,对应 UTC 10 月 3 日下午 5 点, 因此需要查询前一天,即 10 月 3 日。

页面按文件中的记录顺序,显示所选 UTC 日期内写入的事件。 此页面并不统计全天连接人数,也不汇总某一时刻的所有活动连接。

解读结果​

同一个连接也会产生多个事件,例如开始、连接建立、存活检查和结束。 请勿将已显示事件数理解为连接用户数。

事件含义
会话开始 / 会话连接 / 会话结束与其他参与者的共享连接开始、建立或结束的记录
会话存活检查定期检查共享会话和正在进行的连接的记录
中继尝试 / 中继连接 / 中继结束在共享会话中尝试向各个目标通信、建立连接或结束连接的记录

UDP 的中继连接表示已准备好发送数据,并不意味着目标服务器已响应。 如果发生断电或强制终止,也可能没有结束记录。

即使当前页没有结果,只要后续记录仍可点击,就请继续查询。 日期或筛选条件可能不匹配,记录也可能已超过保留期限, 因此不能仅凭没有结果就认定没有发生过连接。 损坏或超过界面显示限制的记录,会以无法显示的记录数提示。

如果需要核查特定时间的通信,请整理日期、时区、连接或目标 IP、端口和协议, 然后请求支持。 记录提供的是 IP 和会话信息,无法确定实际用户的身份。

存储位置和保留方式​

已安装的后台服务会将记录保存在以下位置。

操作系统存储位置
Linux/var/lib/muddog/audit
Windows%ProgramData%\Muddog\audit
macOS/Library/Application Support/Muddog/audit

默认保留期限为 365 天,最多在本地保留 365 天。 默认存储容量上限为 1 GiB。

  • 保存连接时间、连接 IP、中继目标 IP、端口、协议、连接结果和收发数据量等元数据。
  • 不记录数据包正文、网站 URL、DNS 查询内容或 TLS 内容。
  • 不会将连接与中继记录自动发送到中央服务器。记录查询也在本地完成, 查询条件和结果不会自动附加到常规诊断日志或问题报告中。
  • 超过保留期限的记录会在服务运行期间清理。如果计算机或服务处于关闭状态, 则在下次启动时清理。

达到存储上限或无法写入记录时,共享会停止。 程序不会自动覆盖仍在保留期限内的记录以继续共享。 请参阅共享错误的解决方法。

在应用中查看记录,需要最新版本的服务正在运行,并且您拥有服务访问权限。 拥有服务控制权限的用户也可以查询记录。 在 Linux 上,这包括 muddog 组的成员;在 Windows 上,包括以交互方式登录该计算机的用户; 在 macOS 上,则需要管理员账户。 直接读取原始文件需要管理员权限。

卸载软件包不会自动删除剩余记录。卸载后,服务也不再执行保留期限清理, 因此用户需要根据是否仍需这些记录,自行管理剩余文件。