Preduvjeti
Korak 1: Ažurirajte sustav
Korak 2: Instalirajte ntopng koristeći YUM
Korak 3: Pokrenite redis i ntopng
Korak 4: Konfigurirajte vatrozid
Korak 5: Posjetite ntopng iz web preglednika
Ntopng, što znači sljedeća generacija ntopa, popularan je alat za praćenje mrežnog prometa otvorenog koda koji prikazuje korištenje mreže u stvarnom vremenu u intuitivnom web sučelju. Gotovo svaki mrežni administrator može imati koristi od njegove svestranosti, jednostavnosti korištenja i dostupnosti na više platformi.
Ovaj vodič će vas voditi kroz proces instaliranja ntopng (zajednička verzija) na instancu poslužitelja Vultr CentOS 7.
Preduvjeti
- Postavite novu instancu poslužitelja Vultr CentOS 7.
- Prijavite se sa svog SSH terminala kao nekorijenski sudo korisnik. Pogledajte kako stvoriti sudo korisnika u drugom Vultr članku .
Korak 1: Ažurirajte sustav
sudo yum install epel-release
sudo yum update
sudo reboot
Nakon ponovnog pokretanja, upotrijebite istog sudo korisnika da se ponovno prijavite.
Korak 2: Instalirajte ntopng koristeći YUM
Prvo, da biste instalirali ntopng koristeći YUM, najprikladniju metodu na CentOS 7, morate dodati ntop repo u svoj sustav:
sudo vi /etc/yum.repos.d/ntop.repo
Popunite datoteku sa:
[ntop]
name=ntop packages
baseurl=http://www.nmon.net/centos-stable/$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://www.nmon.net/centos-stable/RPM-GPG-KEY-deri
[ntop-noarch]
name=ntop packages
baseurl=http://www.nmon.net/centos-stable/$releasever/noarch/
enabled=1
gpgcheck=1
gpgkey=http://www.nmon.net/centos-stable/RPM-GPG-KEY-deri
Spremi i zatvori:
:wq
Sada instalirajte ntopng i njegove potrebne ovisnosti:
sudo yum update
sudo yum --enablerepo=epel install redis ntopng hiredis-devel
Korak 3: Pokrenite redis i ntopng
Nakon što su ntopng i njegove ovisnosti instalirane, morate pokrenuti uslugu redis i uslugu ntopng jednu po jednu:
sudo systemctl start redis.service
sudo systemctl enable redis.service
sudo systemctl start ntopng.service
sudo systemctl enable ntopng.service
Provjerite status usluge ntopng:
sudo systemctl status ntopng.service
Kao što vidite, usluga ntopng je aktivna (pokrenuta) zajedno s greškom u licenci. Pogrešku možete popraviti izmjenom konfiguracijske datoteke ntopng ntopng.conf:
sudo vi /etc/ntopng/ntopng.conf
Prije:
-G=/var/tmp/ntopng.pid
Nakon:
-G=/var/tmp/ntopng.pid\
--community
Spremi i zatvori:
:wq
Ponovno pokrenite uslugu ntopng kako biste svoje izmjene stavili na snagu:
sudo systemctl restart ntopng.service
Ponovno provjerite status usluge ntopng, više nećete vidjeti obavijest o pogrešci:
sudo systemctl status ntopng.service
Kako biste omogućili pristup ntopng s web-preglednika, morate dopustiti promet na portu 3000, zadanom ntopng komunikacijskom portu:
sudo firewall-cmd --zone=public --permanent --add-port=3000/tcp
sudo firewall-cmd --reload
Korak 5: Posjetite ntopng iz web preglednika
Sada ste spremni koristiti web preglednik za istraživanje web sučelja ntopng. Pristupite sljedećem URL-u:
http://[your-vultr-server-ip]:3000
Za prijavu koristite zadano korisničko ime admini zadanu lozinku admin.
Završili ste s konfiguracijom ntopng.
Ako vam je potrebna detaljnija prilagodba, možete urediti /etc/ntopng/ntopng.confdatoteku.