Requisits previs
Pas 1: actualitzeu el sistema
Pas 2: instal·leu ntopng mitjançant YUM
Pas 3: inicieu redis i ntopng
Pas 4: configureu el tallafoc
Pas 5: visiteu ntopng des d'un navegador web
Ntopng, que significa la propera generació d'ntop, és una popular eina de control de trànsit de xarxa de codi obert que mostra l'ús de la xarxa en temps real en una interfície web intuïtiva. Gairebé tots els administradors de xarxa es poden beneficiar de la seva versatilitat, facilitat d'ús i disponibilitat de múltiples plataformes.
Aquest tutorial us guiarà pel procés d'instal·lació de ntopng (versió de la comunitat) en una instància del servidor Vultr CentOS 7.
Requisits previs
- Desplegueu una nova instància del servidor Vultr CentOS 7.
- Inicieu sessió des del vostre terminal SSH com a usuari sudo no root. Vegeu com crear un usuari sudo en un altre article de Vultr .
Pas 1: actualitzeu el sistema
sudo yum install epel-release
sudo yum update
sudo reboot
Després del reinici, utilitzeu el mateix usuari sudo per iniciar sessió de nou.
Pas 2: instal·leu ntopng mitjançant YUM
Primer, per instal·lar ntopng mitjançant YUM, el mètode més convenient a CentOS 7, heu d'afegir un repositori ntop al vostre sistema:
sudo vi /etc/yum.repos.d/ntop.repo
Omple el fitxer amb:
[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
Desa i surt:
:wq
Ara, instal·leu ntopng i les seves dependències necessàries:
sudo yum update
sudo yum --enablerepo=epel install redis ntopng hiredis-devel
Pas 3: inicieu redis i ntopng
Un cop instal·lats ntopng i les seves dependències, heu d'iniciar el servei redis i el servei ntopng un per un:
sudo systemctl start redis.service
sudo systemctl enable redis.service
sudo systemctl start ntopng.service
sudo systemctl enable ntopng.service
Comproveu l'estat del servei ntopng:
sudo systemctl status ntopng.service
Com veieu, el servei ntopng està actiu (en execució) juntament amb un error de llicència. Podeu corregir l'error modificant el fitxer de configuració ntopng ntopng.conf:
sudo vi /etc/ntopng/ntopng.conf
Abans:
-G=/var/tmp/ntopng.pid
Després de:
-G=/var/tmp/ntopng.pid\
--community
Desa i surt:
:wq
Reinicieu el servei ntopng per aplicar les vostres modificacions:
sudo systemctl restart ntopng.service
Torneu a comprovar l'estat del servei ntopng, ja no veureu l'avís d'error:
sudo systemctl status ntopng.service
Per permetre l'accés a ntopng des d'un navegador web, heu de permetre el trànsit al port 3000, el port de comunicació per defecte de ntopng:
sudo firewall-cmd --zone=public --permanent --add-port=3000/tcp
sudo firewall-cmd --reload
Pas 5: visiteu ntopng des d'un navegador web
Ara, ja esteu preparat per utilitzar un navegador web per explorar la interfície web de ntopng. Accediu a l'URL següent:
http://[your-vultr-server-ip]:3000
Utilitzeu el nom d'usuari admini la contrasenya predeterminats adminper iniciar sessió.
Heu acabat de configurar ntopng.
Si necessiteu una personalització més detallada, podeu editar el /etc/ntopng/ntopng.conffitxer.