meta data de esta página
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| red:snmp [152016/04/ 11:15] – lc | red:snmp [182023/01/ 13:11] (actual) – editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| + | {{tag> redes snmp}} | ||
| + | ===== SNMP ===== | ||
| + | SNMP Simple Network Manager Protocol es un protocolo de la capa de aplicación que facilita el intercambio de información de administración entre dispositivos de red. Permite a los administradores supervisar el funcionamiento de la red, buscar y resolver sus problemas, y planear su crecimiento. | ||
| + | El protocolo SNMP tiene dos formas de funcionar: polling y traps. El polling consiste en lanzar consultas remotas a demanda , y los traps son mensajes que envían los dispositivos SNMP a una dirección configurada basándose en cambios o eventos. | ||
| + | Los polling realizan operaciones síncronas de consultas y los traps funcionan de forma asíncrona. | ||
| + | |||
| + | ==== SNMP Polling ==== | ||
| + | Se lanza un chequeo contra la dirección IP de un dispositivo, | ||
| + | |||
| + | El nombre | ||
| + | |||
| + | Cuando lanzamos un chequeo SNMP contra un dispositivo se obtiene un listado con una gran cantidad de información difícil de interpretar, | ||
| + | |||
| + | Para poder interpretar los datos se usan unos ficheros MIBs, exclusivos de cada dispositivo. | ||
| + | |||
| + | Estos ficheros son suministrador por el fabricante dle dispositivo, | ||
| + | * [[http:// | ||
| + | * http:// | ||
| + | * http:// | ||
| + | |||
| + | < | ||
| + | |||
| + | |||
| + | === MIB (Management Information Base )=== | ||
| + | MIB es una Base de Información de Administración (Management Information Base, MIB) es una colección de información que está organizada jerárquicamente. | ||
| + | |||
| + | Si conocemos el OID podemos ejecutar la consulta indicando dicho código tras la dirección IP, por ejemplo | ||
| + | <sxh> snmpwalk –v 1 –c public 192.168.2.100 IF-MIB:: | ||
| + | |||
| + | ==== SNMP TRAPS ==== | ||
| + | Con traps no tenemos que lanzar consultas como cuando usamos polling. Con este método | ||
| + | |||
| + | < | ||
| + | |||
| + | ==== Instalación ==== | ||
| + | Ejecutaremos el comando: | ||
| + | |||
| + | < | ||
| + | |||
| + | con lo que instalaremos tanto el cliente como el servidor SNMP. A continuación debemos cambiar algunas opciones de configuración para permitir la conexión al servidor SNMP desde otras máquinas y que puedan obtener datos. | ||
| + | |||
| + | ==== Configuración ==== | ||
| + | En primer lugar modificaremos la opción SNMPDOPTS del archivo / | ||
| + | |||
| + | < | ||
| + | < | ||
| + | |||
| + | de tal forma que quede como sigue: | ||
| + | < | ||
| + | |||
| + | O ejecutar el siguiente comando: | ||
| + | < | ||
| + | |||
| + | El segundo y último archivo que debemos configurar es el situado en / | ||
| + | < | ||
| + | < | ||
| + | #### | ||
| + | # First, map the community name (COMMUNITY) into a security name | ||
| + | # (local and mynetwork, depending on where the request is coming | ||
| + | # from): | ||
| + | |||
| + | # | ||
| + | com2sec paranoid | ||
| + | #com2sec readonly | ||
| + | #com2sec readwrite default | ||
| + | </ | ||
| + | |||
| + | y lo modificaremos para que quede como sigue: | ||
| + | < | ||
| + | #### | ||
| + | # First, map the community name (COMMUNITY) into a security name | ||
| + | # (local and mynetwork, depending on where the request is coming | ||
| + | # from): | ||
| + | |||
| + | # | ||
| + | #com2sec paranoid | ||
| + | com2sec readonly | ||
| + | #com2sec readwrite default | ||
| + | </ | ||
| + | |||
| + | O simplemente ejecutar el siguiente comando: | ||
| + | < | ||
| + | # sed -i \ | ||
| + | -e ' | ||
| + | -e ' | ||
| + | / | ||
| + | </ | ||
| + | A continuación debemos reiniciar el servidor SNMP para que aplique los cambios: | ||
| + | < | ||
| + | |||
| + | Por último podemos comprobar que todo funciona correctamente con el siguiente comando: | ||
| + | < | ||
| + | < | ||
| + | SNMPv2-MIB:: | ||
| + | SNMPv2-MIB:: | ||
| + | DISMAN-EVENT-MIB:: | ||
| + | [...] | ||
| + | IPV6-MIB:: | ||
| + | IPV6-MIB:: | ||
| + | IPV6-MIB:: | ||
| + | </ | ||
| + | |||
| + | ===== SNMPWALK ==== | ||
| + | === Obtener información de un dispositivo === | ||
| + | < | ||
| + | |||
| + | |||
| + | |||
| + | ==== Navegadores SNMP ==== | ||
| + | * http:// | ||
| + | * http:// | ||
| + | * http:// | ||
| + | |||
| + | |||
| + | ==== Referencias ==== | ||
| + | * Artículo original de -> | ||
| + | * http:// | ||
| + | * http:// | ||
| + | * https:// | ||