Inicio Linux & Systems Networks & Infrastructure Cybersecurity Cloud & DevOps SIEM & Monitoring DFIR & Threat Intel Development & Other Todas las categorias Herramientas

Instalación de cliente y servidor NRPE

Instalación de cliente y servidor NRPE

Tabla de contenidos

Vamos a ver como instalar NRPE en GNU/Linux, Unix y Windows.

NRPE es un software cliente/servidor con el cual nos permite la monitorización de servidores, switches, firewall…etc.

Instalación de NRPE en el Servidor Nagios

Instalamos dependencias.

bash
root@nagios: # apt-get install xinetd libssl-dev

Descargamos NRPE

bash
root@nagios: # wget http://sourceforge.net/projects/nagios/files/nrpe-2.x/nrpe-2.13/nrpe-2.13.tar.gz

Descomprimimos.

bash
root@nagios: # tar xvf nrpe-2.13.tar.gz

Accedemos al directorio

bash
root@nagios: # cd nrpe-2.13/

Compilamos

bash
root@nagios: # ./configure

root@nagios: # make all

root@nagios: # make install-plugin

root@nagios: # make install-daemon

root@nagios: # make install-daemon-config

root@nagios: # make install-xinetd

Editar /etc/xinetd.d/nrpe para aceptar peticiones solo de nuestro Nagios Server:

text
only_from       = 127.0.0.1 192.168.1.10

Añadiremos al /etc/services el puerto de NRPE para poder identificar las conexiones

text
nrpe 5666/tcp # NRPE

Reiniciamos xinetd

bash
root@nagios: # /etc/init.d/xinetd restart

Pruebas de funcionamiento

bash
root@nagios:# netstat -ant | grep 5666

tcp 0 0 0.0.0.0:5666 0.0.0.0:* LISTEN

root@nagios: # /usr/local/nagios/libexec/check_nrpe -H localhost

NRPE v2.13

Instalación de NRPE en el  cliente  en GNU/Linux y UNIX

bash
root@nagios: # wget http://sourceforge.net/projects/nagios/files/nrpe-2.x/nrpe-2.13/nrpe-2.13.tar.gz

Descomprimimos.

bash
root@nagios: # tar xvf nrpe-2.13.tar.gz

Accedemos al directorio

bash
root@nagios: # cd nrpe-2.13/

Compilamos

bash
root@nagios: # ./configure –prefix=/opt –with-nagios-user=nagios –with-nagios-group=nagios

root@nagios: # make all

root@nagios: # make install-plugin

Comprobamos que funciona

bash
netstat -at | grep nrpe

tcp 0 0 *:nrpe *:* LISTEN

Instalación de NRPE en el  cliente  en Windows

Para el cliente de Windows podemos emplear  NSClient++ o nrpe_nt (Entre otros). en nuestro caso yo voy a instalar nrpe_nt

Descargamos nrpe_nt

http://sourceforge.net/projects/nrpent/files/nrpent/

y lo descomprimimos. en mi caso en C:\nrpe

Accedemos mediante el CMD

text
cd c:\nrpe\bin

Instalamos…

cmd
c:\nrpe\bin>Nrpe_nt.exe -i

NRPE_NT Service sucessfully installed!
c:\nrpe\bin>

Iniciamos el servicio

cmd
c:\nrpe\bin>net start nrpe_nt

El servicio de Nagios Remote Plugin Executor for NT/W2K está iniciándose.

El servicio de Nagios Remote Plugin Executor for NT/W2K se ha iniciado correctam

ente.

c:\nrpe\bin>

Listo, ya solo faltaría instalar los plugins que los podéis descargar de aquí:

http://exchange.nagios.org/directory/Plugins/Uncategorized/Operating-Systems/Windows-NRPE/Basic-NRPE_NT-Plugins/details

Un saludo, rokitoh

:wq!

Comentarios