Implementación de un manejador de evento (Event Handler) en Nagios para mantener una conexión PPTP en Windows
Por: Juan Felipe Muñoz Fernández
Descarcar este artículo en formato PDF, clic aquí
Introducción
Nagios se ha convertido en una de las herramientas más poderosas de monitoreo de infraestructura informática y de telecomunicaciones debido a su robustez y flexibilidad. Una de las características que más disfruta el administrador de Nagios es su arquitectura modular; en Nagios, el núcleo de monitoreo está conformado por diferentes plugins que desempeñan la labor principal del sistema: monitorear, avisar de cualquier evento o cambio que suceda a los objetos que están siendo monitoreados y disparar los correspondientes manejadores de eventos que lidian con los cambios detectados. En este artículo se expondrá una situación en la que Nagios monitorea la disponibilidad de una conexión VPN, cuando esta conexión queda por fuera de línea, es decir, cuando se desconecta, Nagios dispara un manejador de evento que se encarga de reconectar remotamente el enlace VPN caído.
Escenario de monitoreo
::[INTRO]::
Este documento es en su mayoría una lectura, traducción y posterior transcripción hecha por mí de las características más importantes de Windows Server 2008 encontradas en los documentos de Microsoft que aparecen en la sección ::[REFERENCIAS]::
Provee una consola de administración unificada que facilita los trabajos de la configuración inicial del servidor y de la administración requerida sobre la marcha.
- Las tareas de configuración inicial mueven los elementos interactivos del setup para luego de la instalación, eliminando la necesidad de que el administrador interactúe con el proceso de instalación del sistema operativo.
- Server Manager, la Consola de Administración de Microsoft, provee un solo punto de interfase para la configuración y monitoreo a través de cómodos Wizards que efectúan la mayoría de tareas administrativas comunes.
- Un monitor de performance y un monitor de confiabilidad del sistema provee una completa gama de herramientas para el diagnóstico que permiten observar el entorno completo del servidor cuando éste se encuentra en marcha.
- Procesos optimizados para la administración y la replicación de datos de servidores remotos distribuidos a lo largo de la red de datos.
Para cosultar si un servidor de correo se encuentra en listas negra, usa el siguiente motor de búsqueda: http://www.mxtoolbox.com/blacklists.aspx
http://www.spamcop.net/bl.shtml
http://www.ordb.org/
http://www.mail-abuse.com/
http://www.ordb.org/
http://dsbl.org/
http://www.dnsbl.nl.sorbs.net/
http://dnsbl.njabl.org/
http://opm.blitzed.org/
http://www.spamhaus.org/
http://cbl.abuseat.org/
http://www.spews.org/
http://www.securitysage.com/
http://www.monkeys.com/anti-spam/filtering/
http://www.blitzed.org/
http://info.webtv.net/spam/
http://www.spambag.org/query.html
::[ DE REGRESO A LA VIEJA ESCUELA CON FIBONACCI]::
Pues si, hace unos días alguién me pidió el favor de que le hiciera el algoritmo de la serie de Fibonacci. Yo se que esto es trivial para muchos, pero no deja de ser interesante resolver de nuevo estos problemas de la vieja escuela.
Recordemos que la serie de Fibonacci es la sucesión infinita de números naturales 0,1,1,2,3,5,8,13,21... donde los dos primeros números son cero(0) y uno(1) y los restantes resultan de la suma de los dos anteriores.
Aquí en este post dejo la solución de pseudocódigo y también publico el mismo algoritmo realizado en C# (nada mas por puro interés de practicar)
::[SERIE FIBONACCI, ALGORITMO EN PSEUDOCODIGO]::
INICIO NUMERO_TERMINOS = 10 ANTERIOR = 0 SIGUIENTE = 1 C = 1 MOSTRAR ANTERIOR MOSTRAR SIGUIENTE MIENTRAS C <= NUMERO_TERMINOS HAGA TERMINO = ANTERIOR + SIGUIENTE ANTERIOR = SIGUIENTE SIGUIENTE = TERMINO MOSTRAR TERMINO C = C + 1 FIN MIENTRAS FIN
::[SERIE FIBONACCI, ALGORITMO EN C#]::
::[INTRO]::
Una vez más frente a los routers CISCO. Esta vez la película va de como realizar configuraciones en enrutadores y swiches CISCO, en especial, lo referente a enlaces WAN, LAN y VLANs.
Este problema me lo encontré en el Politécnico Colombiano Jaime Isaza Cadavid y aquí le doy solución para futura referencia.
Las herramientas que serán utilizadas para desarrollar este problema incluye el Packet Tracer de CISCO.
::[PROBLEMA]::
La empresa OTEON S.A. ha sido seleccionada para la implementación y configuración de la red LAN y WAN de la empresa XYZ, la cual tiene como sedes las ciudades de Medellín y Bogotá, para esta implementación se ha dado la mayor autonomía en la creación del direccionamiento IP bajo ciertos parámetros exigidos por la compañia, adicionalmente se solicita tener en cuenta las siguientes variables:
::[INTRO]::
Este post va de como hacer subnetting de direcciones IP de manera rápida. Este método me funciona bastante bien y no tengo que enredarme mucho la vida con las famosas conversiones binario - decimal y visceversa. También me ha funcionado muy bien para explicar subnetting en un abrir y cerrar de ojos. Eso si, valga la aclaración, este método es un poco mecánico y vale la pena siempre y cuando usted comprenda bien de que va la pelicula del subnetting. Es más creo que no es comprensible lo que se va a exponer a continuación si usted antes no ha comprendido por lo menos que es una dirección IP, una máscara de subred y que es hacer subnetting en si mismo.
Lo expuesto en este post es una abstracción y traducción tomada de LAMMLE, Todd. CCNA Cisco Certified Network Associate Study Guide. Fourth Edition.SYBEX.
::[A TOCAR]::
La vía rápida: Subnetting de una dirección IP clase C.
Lo único que necesita saber para hacer subnetting de una dirección IP clase C es responder a estas simples 5 preguntas:
Estas son de esas cosas triviales pero que normalmente se olvidan.
Después de instalar SecureNetTerm e intertarme conectar a un servidor SSH, me aparecía el seguiente error:
"No matching comp found: client zlib server none, zlib@openssh.com SecureNetTerm is closing all connections and will now exit".
Este mensaje se debe a que el cliente (en este caso SecureNetTerm) está intentando usar compresión y el servidor SSH no la soporta. Una de las vias para solucionarlo es deshabilitar la compresión en SecureNetTerm así:
1. Seleccionar el servidor de la lista a la cual nos vamos a conectar.
2. Clic en el menú "Options".
3. Clic en la opción "Security Management Wizard...".
4. Selecionar del árbol derecho de opciones la opción "Parameters".
5. En la barra identificada como "Compresion level" ajustarla hasta el nivel "None".
::[TEXTO DEL VIDEO AL PRINCIPIO (INTRO)]::
"En agosto 16 de 1960, Joe Kittinger se elevó desde la tierra en un globo de helio llamado Excelsior III (experimentando los efectos de la gran altitud en el cuerpo humano) hasta una altura de 102,800 pies (31,300 m)"
"Una vez alcanzó el borde del espacio, hizo algo increiblemente valiente y sorprendente..."
"..SALTÓ"
::[TEXTO DEL VIDEO AL FINAL]::
"Kittinger permaneció en caída libre por 4 minutos y medio y alcanzó una velocidad máxima de 614 millas por hora (988 km/h) antes de que su paracaídas se abriera a 18,000 pies de altura (5,500 m)"
"El tiempo total desde el salto al aterrizaje tomó 13 minutos y 45 segundos"
"De acuerdo con Kittinger, el rompió la velocidad del sonido durante este famoso salto. Esto puede ser debatible tanto como otras referencias dan su mayor velocidad a 614 millas por hora (988 km/h) ó 618 millas por hora (994 km/h) ó un mach de 0.9".
::[INTRO]::
Continuando con este ciclo de huevonadas, que día, desde un programa que estaba desarrollando en Visual Basic 6.0, necesitaba saber cuales claves del registro de Windows guardaban la configuración regional relacionada con la moneda (por esto de cual símbolo separaba las cifras decimales, etc).
Registro aquí este tema para no volver a dar vueltas.
::[CLAVE DEL REGISTRO]::
HKEY_CURRENT_USER\Control Panel\International
::[INTRO]::
Pues si, acá la película va de como descargar todos los archivos Internet Explorer 6 SP1 para almacenarlos en el PC y luego instalar ese "browser" en donde nos venga en gana. Yo se que es una huevonada, pero resulta que todavía hay cacharros que corren Windows 98 y este es un asuntillo que siempre se me olvida.
Estas notas son tomadas de este sitio casi textualmente: http://www.broomeman.com/support/wsiedown.html
::[A TOCAR]::
"C:\Downloads\ie6setup.exe" /c:"ie6wzd.exe /d /s:""#E"