MudNetMon
소개
MudNetMon(Mudfish Network Monitor)은 컴퓨터에서 실행 중인 각 프로그램의 실시간 네트워크 사용량을 보여주는 터미널 기반 도구입니다. 어떤 애플리케이션이 네트워크를 사용하고 있으며, 얼마나 많은 데이터를 주고받는지 확인할 수 있습니다.
MudNetMon은 VPN(미꾸라지 등)에 연결된 상태에서도 정확하게 동작합니다. VPN이 아닌 실제 트래픽을 생성한 프로그램을 표시합니다.
주요 기능
- 프로세스별 모니터링: 각 프로그램의 네트워크 트래픽 사용량 확인
- 연결 상세 정보: 각 프로그램이 연결하는 서버(IP 주소, 포트) 확인
- VPN 인식: VPN 사용 중에도 올바른 프로그램 표시
- 내보내기: CSV 파일로 저장하여 나중에 검토
플랫폼 지원
| 플랫폼 | 상태 |
|---|---|
| Windows | 지원됨 |
| Linux | 예정 |
| macOS | 예정 |
실행 방법
MudNetMon은 네트워크 트래픽 모니터링을 위해 관리자(Windows) 또는 root(Linux/macOS) 권한으로 실행해야 합니다.
- Windows:
mudnetmon.exe실행 파일은 미꾸라지 설치 디렉터리에 있습니다. 일반적으로C:\Program Files (x86)\Mudfish Cloud VPN\폴더 아래에 있습니다. 프로그램을 마우스 오른쪽 버튼으로 클릭한 후 "관리자 권한으로 실행"을 선택하세요. - Linux / macOS:
sudo로 실행 (예:sudo ./mudnetmon)
Windows에서는 Windows Terminal이 설치되어 있으면 더 나은 표시를 위해 자동으로 Windows Terminal에서 열립니다.
사용 방법
키보드 단축키
| 키 | 동작 |
|---|---|
q | 종료 |
s 또는 Space | 수집 시작/일시정지 |
e | CSV 파일로 내보내기 |
Enter 또는 → | 선택한 프로그램의 연결 상세 보기 |
Esc 또는 ← 또는 Backspace | 프로그램 목록으로 돌아가기 |
↑ / ↓ / PgUp / PgDn | 목록에서 위/아래로 이동 |
< / > (또는 , / .) | 정렬 기준 변경 |
화면
- 프로그램 목록: 네트워크 활동이 있는 모든 프로그램을 표시합니다. 트래픽량, 프로그램 이름, 연결 수로 정렬할 수 있습니다.
- 연결 목록: 프로그램을 선택하고 Enter를 누르면 각 연결(서버 주소, 포트, 송수신 데이터량)을 볼 수 있습니다.
내보내기
e 키를 누르면 현재 데이터가 현재 폴 더에 CSV 파일로 저장됩니다. 파일 이름은 mudnetmon_export_1234567890.csv 형식입니다.