Muddog 連線與轉送記錄
Muddog 會將其他使用者使用您網路的連線與轉送記錄保存在您的電腦上。 這些資料用來在懷疑網路遭濫用時確認當時的連線情況, 此畫面並非用來顯示您個人 VPN 的網頁瀏覽記錄。
在應用程式中查詢
- 展開設定 → 進階設定。
- 按下連線與轉送記錄旁的檢視記錄。
- 選擇記錄日期 (UTC)。
- 輸入所需的查詢條件,再按下查詢。日期以外的條件可以省略。
- 若還有更多結果,請按下下一批記錄。按下上一頁可返回前一頁。
- 展開各項目下方的原始內容 (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 上則是管理員帳號。
直接讀取原始檔案則需要管理員權限。
移除套件不會自動刪除剩餘的記錄。移除後,服務也不會再清除超過保存期限的記錄, 因此使用者需確認是否仍需保留,並自行管理剩餘記錄。