Com convertir el vostre Raspberry Pi en una eina de control de xarxa

Com convertir el vostre Raspberry Pi en una eina de control de xarxa

Us preocupa algun dels dispositius connectats a la vostra xarxa? Voleu saber quan un servidor web es desconnecta? Necessiteu una eina de control de xarxa.





Tot i que hi ha diverses solucions disponibles, Nagios hauria de ser el primer port d’escala. Tot i que hi ha disponibles versions de pagament del programari, Nagios ofereix una configuració de monitor de xarxa de codi obert per a Raspberry Pi.





Per què configurar un Raspberry Pi com a monitor de xarxa?

Nagios Enterprise Monitoring Server (NEMS) pot funcionar en qualsevol model de Raspberry Pi. Però, per què no utilitzar un PC?





Bé, és una mica una pèrdua. Configurar un sistema complet que es dedica en gran mesura a fer ping a altres dispositius: malgasta energia, maquinari i espai físic. El Raspberry Pi és una solució de poc consum que ocupa molt menys espai i és una sola peça de maquinari.

Instal·leu l'eina de supervisió de xarxa Nagios a Raspberry Pi]

Teniu dues opcions per instal·lar Nagios al vostre Raspberry Pi:



  1. Podeu instal·lar una imatge Linux NEMS de disc complet. Aquesta és l’opció fàcil, amb tota la preconfiguració de claus que necessiteu per a un inici ràpid.
  2. Com a alternativa, per què no instal·leu manualment Nagios Core al vostre entorn Raspberry Pi?

Explorem cadascun al seu torn.

Fàcil: instal·leu NEMS al Raspberry Pi

Per a l'opció de fàcil instal·lació, necessiteu el següent:





Relacionat: Com instal·lar un sistema operatiu a Raspberry Pi

A causa dels requisits de maquinari, el rendiment òptim de NEMS es limita al Raspberry Pi 3 i versions posteriors. Tot i que podeu utilitzar-lo amb els models anteriors, és probable que tinguin un rendiment molt més lent.





Comenceu inserint la targeta microSD al vostre PC i, a continuació, descarregueu NEMS i Etcher. Amb el programari descarregat, instal·leu i executeu Etcher.

  1. Seleccioneu Flash des del fitxer
  2. La unitat de destinació s'hauria de detectar automàticament; si no, feu clic Seleccioneu l'objectiu i navegueu fins a la targeta SD
  3. Feu clic a Flash per començar a escriure la imatge del disc

Espereu que les dades s’escriguin a la targeta SD i es verifiquin. Etcher us notificarà quan finalitzi el procés. En aquesta etapa, traieu la targeta SD de manera segura del vostre PC, introduïu-la al Raspberry Pi i arreneu l’ordinador. NEMS primer canviarà la mida del sistema de fitxers abans de requerir alguna configuració.

com augmentar la memòria de vídeo dedicada Windows 10

A la sol·licitud, introduïu

sudo nems-init

Seguiu els passos per configurar la configuració regional i crear un compte.

Obrireu per configurar NEMS https: //nems.local al vostre navegador. Si això no funciona, utilitzeu l'adreça IP del Pi.

Difícil: instal·leu manualment Nagios Core a Raspberry Pi

Per instal·lar Nagios manualment al Raspberry Pi, comenceu amb un Pi que utilitzi Raspberry Pi OS en una targeta microSD de 16 GB o més.

Comenceu actualitzant els paquets i actualitzant:

sudo apt update && sudo apt upgrade

Seguiu això amb un reinici i instal·leu Nagios

sudo reboot
sudo apt install nagios3

Un cop finalitzada, se us demanarà que configureu un compte d'administrador, així que mantingueu una nota mental de la contrasenya. Podeu iniciar sessió a Nagios des d’un altre dispositiu mitjançant l’adreça IP del vostre Pi, per exemple. http: //192.168.1.x/nagios3 .

Relacionat: cerqueu la vostra adreça IP a Linux

Configureu el monitor de xarxa Nagios Raspberry Pi

Ja podeu configurar el monitor de xarxa. Al Pi, creeu un fitxer de configuració, monitor.cfg .

sudo nano /etc/nagios3/conf.d/monitor.cfg

Aquí, afegiu els detalls del dispositiu que teniu previst supervisar. Per exemple, tinc un servidor de jocs i vull saber quan surt fora de línia. Al fitxer de configuració, només cal afegir l’ús, el nom d’amfitrió del dispositiu remot, un àlies i l’adreça IP.

define host {
use generic-host
host_name gameserver
alias gameserver
address 192.168.1.22
}

Es pot registrar la plantilla definida, genèric-host /etc/nagios3/conf.d/generic-host_nagios2.cfg . Les plantilles estalvien temps en crear configuracions de dispositius, així que preneu-vos el temps per comprovar-les.

Quan hàgiu acabat el fitxer CFG, premeu Ctrl + X a continuació, seleccioneu I és to exit. Reload Nagios:

sudo service nagios3 reload

A continuació, podeu vigilar el dispositiu mitjançant el navegador que hàgiu triat.

Configureu la supervisió de xarxa Nagios al navegador

A més de la configuració basada en text, podeu configurar el control de xarxa a Nagios mitjançant la interfície del navegador amb el vostre Raspberry Pi.

Aquest exemple mostra com crear una comprovació ping per determinar l'estat d'un servidor o dispositiu:

  1. Feu clic a Nconf des de la consola NagiosPi
  2. Cerqueu a la columna de l'esquerra Amfitrions
  3. A la dreta d'aquest clic Afegeix
  4. Introduïu el nom de l'amfitrió, l'adreça IP i l'àlies del dispositiu que voleu supervisar
  5. Feu clic a Presentar quan hagis acabat
  6. Anar a Serveis> Afegeix
  7. Conjunt Afegiu serveis addicionals per allotjar-los a check_ping i feu clic a Afegeix
  8. Estableix els retards necessaris (no els facis massa curts) i fes clic Presentar
  9. Al menú feu clic a Generar Nagios Config
  10. Feu clic a Desplegar completar

Quan el dispositiu o el lloc web es desconnectin, Nagios mostrarà el seu nou estat.

Supervisió del temps d’activitat i de l’estat

Amb la supervisió configurada, canvieu a la finestra NagiosPi i seleccioneu Serveis . Aquí veureu que el dispositiu que heu afegit es controla junt amb els altres de la vostra xarxa. Es pot fer clic a cadascun d’aquests elements, així com a les petites icones que acompanyen cadascun d’ells. En aprofundir en cadascun d’ells, descobrireu més informació sobre el dispositiu i, potencialment, podreu arribar al final del motiu pel qual s’ha desconnectat.

Aquesta és la pantalla principal que hauríeu d’utilitzar un cop els vostres dispositius estiguin configurats a Nconf. Utilitzeu-lo per vigilar els vostres servidors i dispositius de xarxa i actuar en conseqüència quan el maquinari es desconnecti.

No us perdeu pel vostre monitor de xarxa Raspberry Pi

A hores d'ara hauríeu de tenir una bona idea de la forma de la vostra xarxa. Nagios es pot configurar per alertar-vos de tota mena d’esdeveniments, però no us deixeu portar.

Un cop comenceu a jugar amb Nagios, descobrireu una àmplia selecció d'opcions i configuracions que es poden configurar. Nagios simplifica el control de l'estat d'un servidor o d'un commutador, però aquesta és la punta de l'iceberg. És molt fàcil trobar-se perdut en un laberint d’opcions, que pot establir massa controls (possiblement contraproduents).

Per tant, abans de continuar, tingueu present això. Comenceu lentament amb Nagios, afegint controls addicionals només després de confirmar si els primers han funcionat correctament.

Compartir Compartir Tweet Correu electrònic 26 Usos increïbles per a un Raspberry Pi

Amb quin projecte de Raspberry Pi heu de començar? Aquí teniu el nostre resum dels millors usos i projectes de Raspberry Pi.

Llegiu a continuació
Temes relacionats
  • Bricolatge
  • Raspberry Pi
  • LAN
  • Tutorials de projectes de bricolatge
  • Consells de xarxa
  • Xarxa domèstica
Sobre l'autor Christian Cawley(1510 articles publicats)

Editor adjunt de seguretat, Linux, bricolatge, programació i tecnologia explicada i productor de podcasts realment útils, amb una àmplia experiència en suport d'escriptori i programari. Col·laborador de la revista Linux Format, Christian és un fabricant de Raspberry Pi, un amant de Lego i un fan dels jocs retro.

Més de Christian Cawley

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us