Cara install Software Monitor Jaringan Ntopng di Debian 10

Page-7-Top-Clients-ports.png

Ntopng adalah alat pemantauan jaringan free, open-source, dan sangat berguna untuk memantau lalu lintas jaringan secara real-time. Ntopng merupakan software berkinerja tinggi, minim sumber daya dan versi generasi berikutnya dari ntop asli berdasar pada libpcap.

Ntopng adalah software cross-platform dan berjalan pada setiap platform Unix, MacOSX dan Windows. ntopng memonitor dan melaporkan berbagai protokol termasuk, TCP, UDP, ICMP, DLC, IPX, ARP, Netbios, Decnet dan banyak lagi.

*fitur” Ntopng*

· Geolokasi alamat IP · Tampilkan lalu lintas jaringan dan host IPv4/IPv6 · Analisis lalu lintas dan urutkan berdasarkan sumber / tujuan · Simpan statistik lalu lintas dalam format RRD · Laporkan dan urutkan penggunaan berdasarkan jenis protokol

*Persyaratan Tutorial*

· Server yang menjalankan Debian 10. · Masuk sebagai root atau user dengan hak sudo.

*Sebelum Mulai*

Sebelum memulai, Anda perlu memperbarui sistem Anda dengan versi terbaru. Anda dapat melakukan ini dengan menjalankan perintah berikut:

sudo apt update && sudo apt upgrade

setelah selesai proses update, restart mesin untuk meminimalisir kesalahan setelah proses upgrade.

*Install Ntopng*

Secara default, Ntopng tidak tersedia di repositori Debian 10. Jadi, Anda perlu menambahkan repositori Ntopng ke sistem Anda.

Anda dapat menginstal repositori Ntopng dengan perintah wget berikut:

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

Setelah repositori ditambahkan, perbarui repositori dan instal Ntopng dengan menjalankan perintah berikut:

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

Setelah instalasi selesai, mulai layanan Ntopng dan aktifkan untuk memulai reboot sistem dengan perintah berikut:

systemctl start ntopng systemctl enable ntopng

Anda sekarang dapat memeriksa status Ntopng dengan perintah berikut:

systemctl status ntopng

Anda akan melihat output berikut:

? ntopng.service – ntopng high-speed web-based traffic monitoring and analysis tool Loaded: loaded (/etc/systemd/system/ntopng.service; enabled; vendor preset: enabled) Active: active (running) since Sat 2019-09-21 02:05:50 UTC; 7min ago Main PID: 3314 (ntopng) Tasks: 26 (limit: 1138) Memory: 209.2M CGroup: /system.slice/ntopng.service ??3314 /usr/local/bin/ntopng /run/ntopng.conf

Sep 21 02:05:53 debian ntopng[3314]: 21/Sep/2019 02:05:53 [Ntop.cpp:707] Adding 192.168.0.103/32 as IPv4 interface address for enp0s3 Sep 21 02:05:53 debian ntopng[3314]: 21/Sep/2019 02:05:53 [Ntop.cpp:715] Adding 192.168.0.0/24 as IPv4 local network for enp0s3 Sep 21 02:05:53 debian ntopng[3314]: 21/Sep/2019 02:05:53 [Ntop.cpp:735] Adding ::1/128 as IPv6 interface address for lo Sep 21 02:05:53 debian ntopng[3314]: 21/Sep/2019 02:05:53 [Ntop.cpp:744] Adding ::1/128 as IPv6 local network for lo Sep 21 02:05:53 debian ntopng[3314]: 21/Sep/2019 02:05:53 [Ntop.cpp:735] Adding fe80::a00:27ff:fe99:dc40/128 as IPv6 interface address for enp0 Sep 21 02:05:53 debian ntopng[3314]: 21/Sep/2019 02:05:53 [Ntop.cpp:744] Adding fe80::a00:27ff:fe99:dc40/64 as IPv6 local network for enp0s3 Sep 21 02:05:56 debian ntopng[3314]: 21/Sep/2019 02:05:56 [PeriodicActivities.cpp:72] Started periodic activities loop… Sep 21 02:06:09 debian ntopng[3314]: 21/Sep/2019 02:06:09 [PeriodicActivities.cpp:114] Each periodic activity script will use 2 threads Sep 21 02:06:09 debian ntopng[3314]: 21/Sep/2019 02:06:09 [NetworkInterface.cpp:2791] Started packet polling on interface enp0s3 [id: 1]… Sep 21 02:06:09 debian ntopng[3314]: 21/Sep/2019 02:06:09 [NetworkInterface.cpp:2791] Started packet polling on interface lo [id: 2]…

*Konfigurasi Ntopng*

File konfigurasi Ntopng default terletak di /etc/ntopng/ntopng.conf. Buka file tersebut dengan text editor nano untuk membuat beberapa perubahan:

sudo nano /etc/ntopng/ntopng.conf

Ubah baris berikut:

-G=/var/run/ntopng.pid ##Define the network interface for network monitoring. -i=enp0s3 ##Define the HTTP port for web server. -w=3000

Simpan dan tutup file ketika Anda selesai. Selanjutnya, buat file ntopng.start baru untuk mendefinisikan jaringan Anda.

sudo nano /etc/ntopng/ntopng.start

Tambahkan baris berikut:

–local-networks “192.168.0.0/24″ ## berikan local IP Ranges di sini. –interface 1

Simpan dan tutup file, lalu mulai kembali Ntopng untuk menerapkan perubahan konfigurasi:

systemctl restart ntopng

*Akses Web Interface Ntopng*

Ntopng sekarang berjalan dan listen pada port 3000. Buka browser web Anda dan kunjungi URL http://server-ip:3000. Anda akan melihat halaman berikut:

Untuk login Ntopng nama user dan kata sandi default adalah *admin*/*admin* dan klik tombol *Login*. Anda akan melihat layar berikut:

Sekarang, berikan kata sandi yang Anda inginkan dan klik *Change*” *Password*. Anda akan melihat dashboard default Ntopng di halaman berikut:

Sekarang, klik *Hosts > All Hosts*. Anda akan melihat semua host yang tersedia di jaringan Anda di layar berikut:

Sekarang, klik pada salah satu *host*, Anda akan melihat semua informasi tentang host ini di layar berikut:

Sekarang, klik *Hosts > Devices*. Anda akan melihat Mac Address dari semua host di jaringan Anda di layar berikut:

Sekarang, klik *Home > Hosts* untuk melihat daftar host teratas di layar berikut:

Sekarang, klik tombol *Ports* untuk melihat daftar port klien dan server teratas di layar berikut:

Selamat! Anda telah berhasil menginstal dan mengkonfigurasi Ntopng di server Debian 10. Anda sekarang dapat dengan mudah memonitor perangkat apa pun di jaringan Anda.

Leave a Reply

Your email address will not be published.

scroll to top