
Ubuntu 18.04 LTS에서 Ntopng로 네트워크 트래픽 모니터링
2022-10-18 last update
5 minutes reading linux networking monitoringNtopng는 실시간 네트워크 모니터링을 위한 웹 인터페이스를 제공하는 네트워크 트래픽 모니터링을 위한 무료 오픈 소스 소프트웨어입니다. 인기있는 top Unix 명령이 수행하는 것과 유사한 네트워크 사용량을 보여주는 원래 ntop의 차세대 버전입니다. Unix, Linux, Mac OS, BSD 및 Windows와 같은 다양한 운영 체제를 지원합니다.
이 튜토리얼에서는 Ubuntu 18.04 LTS(Bionic Beaver) 서버에 Ntopng를 설치하는 방법을 배웁니다.
Ubuntu 18.04를 실행하는 서버.
sudo 권한이 있는 루트가 아닌 사용자.
기본적으로 Ntopng는 Ubuntu 18.04 기본 리포지토리에서 사용할 수 없습니다. 따라서 Ntopng용 저장소를 설치해야 합니다. 다음 명령을 사용하여 Ntopng 저장소를 다운로드하고 설치할 수 있습니다.
Ntopng를 설치한 후/etc/ntopng/ntopng.conf에 있는 Ntopng 기본 구성 파일을 수정해야 합니다.
이제 Ntopng가 설치되어 포트 3000에서 수신 대기합니다. 이제 웹 브라우저를 열고 URL http://your-server-ip:3000을 입력합니다. 다음 페이지로 리디렉션됩니다.

이제 기본 사용자 이름을 admin으로, 비밀번호를 admin으로 입력한 다음 로그인 버튼을 클릭합니다. 다음 페이지가 표시되어야 합니다.

Ntopng
이 튜토리얼에서는 Ubuntu 18.04 LTS(Bionic Beaver) 서버에 Ntopng를 설치하는 방법을 배웁니다.
요구 사항
Ntopng 설치
기본적으로 Ntopng는 Ubuntu 18.04 기본 리포지토리에서 사용할 수 없습니다. 따라서 Ntopng용 저장소를 설치해야 합니다. 다음 명령을 사용하여 Ntopng 저장소를 다운로드하고 설치할 수 있습니다.
wget http://apt.ntop.org/18.04/all/apt-ntop.deb리포지토리가 설치되면 리포지토리를 업데이트하고 다음 명령으로 Ntopng를 설치합니다.
sudo dpkg -i apt-ntop.deb
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 ##Specifies the network interface or collector endpoint to be used by ntopng for network monitoring. -i=enp0s3 ##Sets the HTTP port of the embedded web server. -w=3000파일을 저장하고 닫은 다음 ntopng.start 파일을 만듭니다.
sudo nano /etc/ntopng/ntopng.start네트워크에 따라 다음 줄을 추가합니다.
--local-networks "192.168.0.0/24" ## give your local IP Ranges here. --interface 1파일을 저장하고 닫은 다음 Ntopng를 다시 시작하고 부팅 시 시작되도록 활성화합니다.
sudo systemctl start ntopng
sudo systemctl enable ntopng
액세스 Ntopng
이제 Ntopng가 설치되어 포트 3000에서 수신 대기합니다. 이제 웹 브라우저를 열고 URL http://your-server-ip:3000을 입력합니다. 다음 페이지로 리디렉션됩니다.

이제 기본 사용자 이름을 admin으로, 비밀번호를 admin으로 입력한 다음 로그인 버튼을 클릭합니다. 다음 페이지가 표시되어야 합니다.

연결
Ntopng