본문으로 건너뛰기

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에서는 관리자 계정이 이에 해당합니다. 원본 파일을 직접 읽으려면 관리자 권한이 필요합니다.

패키지를 제거해도 남은 기록이 자동으로 지워지지는 않습니다. 제거 후에는 서비스의 보관기간 정리도 실행되지 않으므로, 남은 기록은 필요 여부를 확인한 뒤 사용자가 직접 관리해야 합니다.