네트워크 모니터링 · 1 min read · Nov 19, 2025

우분투 18.04 LTS에서 Ntopng로 네트워크 트래픽 모니터링하기

Ntopng는 실시간 네트워크 모니터링을 위한 웹 인터페이스를 제공하는 무료 오픈 소스 소프트웨어입니다. 이는 원래 ntop의 차세대 버전으로, 인기 있는 top 유닉스 명령어와 유사하게 네트워크 사용량을 보여줍니다. Unix, Linux, Mac OS, BSD 및 Windows와 같은 다양한 운영 체제를 지원합니다.

이 튜토리얼에서는 우분투 18.04 LTS (Bionic Beaver) 서버에 Ntopng를 설치하는 방법을 배웁니다.

요구 사항

  • 우분투 18.04를 실행하는 서버.
  • sudo 권한이 있는 비루트 사용자.

Ntopng 설치하기

기본적으로 Ntopng는 우분투 18.04 기본 저장소에 없습니다. 따라서 Ntopng의 저장소를 설치해야 합니다. 다음 명령어로 Ntopng 저장소를 다운로드하고 설치할 수 있습니다:

wget http://apt.ntop.org/18.04/all/apt-ntop.deb  
sudo dpkg -i apt-ntop.deb

저장소가 설치되면, 저장소를 업데이트하고 다음 명령어로 Ntopng를 설치합니다:

sudo apt-get update -y  
sudo apt-get install pfring-dkms nprobe ntopng n2disk cento -y

Ntopng 구성하기

Ntopng를 설치한 후, /etc/ntopng/ntopng.conf에 위치한 Ntopng 기본 구성 파일을 수정해야 합니다:

sudo nano /etc/ntopng/ntopng.conf

다음과 같은 변경을 합니다:

-G=/var/run/ntopng.pid

##ntopng가 네트워크 모니터링에 사용할 네트워크 인터페이스 또는 수집기 엔드포인트를 지정합니다.
-i=enp0s3

##내장 웹 서버의 HTTP 포트를 설정합니다.
-w=3000

파일을 저장하고 닫은 후, ntopng.start 파일을 생성합니다:

sudo nano /etc/ntopng/ntopng.start

네트워크에 따라 다음 줄을 추가합니다:

--local-networks "192.168.0.0/24"  ## 여기에 로컬 IP 범위를 입력하세요.
--interface 1

파일을 저장하고 닫은 후, Ntopng를 재시작하고 부팅 시 시작하도록 활성화합니다:

sudo systemctl start ntopng  
sudo systemctl enable ntopng

Ntopng 접근하기

Ntopng가 이제 설치되었고 포트 3000에서 수신 대기 중입니다. 이제 웹 브라우저를 열고 URL http://your-server-ip:3000을 입력하세요. 다음 페이지로 리디렉션됩니다:

Ntopng 접근하기

이제 기본 사용자 이름을 admin, 비밀번호를 admin으로 입력한 후 로그인 버튼을 클릭하세요. 다음 페이지가 표시됩니다:

Ntop - ntopng 웹 보기

링크

  • Ntopng
Share: X/Twitter LinkedIn

새 게시물을 받은 편지함에서 받기

스팸은 없습니다. 언제든지 구독 해지 가능합니다.