Cómo Depurar Servicios K8S en 5 Pasos Sencillos

En Kubernetes, un servicio es un concepto central. En este artículo, aprenderás cómo depurar servicios K8S, que son interfaces abstractas (host+puerto) para cargas de trabajo compuestas por múltiples Pods. Antes de adentrarnos en los métodos de depuración, revisemos brevemente la red, base de los servicios de Kubernetes. Los contenedores en un ...

Publicado el 8-28 05:15

Conocimientos de Red en Linux

IPv4: 4 segmentos, 32 bits Bits de red y bits de host Clases de direcciones IP: A: 8 bits para la red, 24 bits para el host B: 16 bits para la red, 16 bits para el host C: 24 bits para la red, 8 bits para el host D: Para multicast E: Para uso científico Mascara de subred: 255.0.0.0, 255.255.0.0, 255.255.255.0 AND: Siempre ...

Publicado el 8-2 15:01

Configuración de una Jerarquía de DNS Personalizada con BIND

Configuración de una Jerarquía de DNS Personalizada con BIND Entorno de Red Para implementar esta configuración, se utilizarán los siguientes hosts y direcciones IP: Servidor Raíz (Root Server): 192.168.3.109 Servidor TLD ".com": 192.168.3.110 Servidor Primario de hxg.com: 192.168.3.108 Servidor Secundario de hxg.com: 192.168.3.107 H ...

Publicado el 7-26 20:34

Descubrimiento de Servicios en gRPC: Mecanismos Internos y Funcionamiento

El descubrimiento de servicios es un componente fundamental en arquitecturas distribuidas y microservicios, permitiendo que las aplicaciones localicen y se comuniquen entre sí de forma automática. Al igual que un navegador web utiliza DNS para resolver nombres de dominio en direcciones IP, los servicios necesitan un mecanismo para encontrar la ...

Publicado el 7-14 07:57

Herramientas de diagnóstico para pruebas de DNS en sistemas Linux

El diagnóstico de la resolución de nombres es una tarea fundamental para administradores de sistemas y especialistas en redes. En entornos Linnux, existen tres herramientas principales para realizar consultas manuales a servidores DNS: host, dig y nslookup. Uso del comando host El comando host es una utilidad sencilla diseñada para realizar bús ...

Publicado el 7-2 01:10

Script Python para el Análisis de DNS de Dominios y la Conectividad Web

La gestión de infraestructuras web a menudo requiere verificar la resolución DNS de dominios públicos y su disponibilidad. Un script como el que se presenta a continuación puede ser una herrramienta invaluable para administradores de sistemas y desarrolladores, permitiendo auditar un listado de URLs para obtener sus direcciones IP resueltas y e ...

Publicado el 7-1 18:07

Enumeración de Subdominios: Técnicas para Descubrir Dominios Hijos

La enumeración de subdominios implica identificar subdominios válidos para un dominio específico, con el objetivo de ampliar la superficie de ataque y localizar vulnerabilidades potenciales. Se emplean múltiples métodos, como OSINT, fuerza bruta DNS y hosts virtuales. OSINT - Certificados SSL/TLS Los certificados SSL/TLS emitidos por autoridade ...

Publicado el 6-22 04:38

Implementación de Gravity Sync para la sincronización de instancias Pi-hole

Gravity Sync es una herramienta diseñada para replicar la configuración de DNS entre dos instancias de Pi-hole (versión 5.x o superior). Su función principal es garantizar que las reglas de filtrado, las listas de dominios y las asignaciones de red sean idénticas en ambos nodos, proporcionando redundancia y alta disponibilidad en la infraestruc ...

Publicado el 6-16 22:07

Implementación de un Servidor DNS Autónomo con BIND

Conceptos Fundamentales de DNS Durante los primeros días de las redes informáticas, la comunicación se realizaba mediante direcciones IP. A medida que más equipos se conectaron, recordar secuencias numéricas se volvió impráctico. En sistemas UNIX se introdujo un archivo llamado hosts para mapear nombres a direcciones IP. Sin embargo, con la exp ...

Publicado el 6-15 23:43

Configuración de DNS Inteligente con Views en BIND

Este artículo detalla cómo configurar un servidor DNS BIND para ofrecer respuestas personalizadas basadas en la red de origen del cliente, implementando un sistema de "CDN inteligente" a través de la funcionalidad de views. Modificaciones en el Archivo de Configuración Principal (named.conf) Es crucial definir las listas de control de ...

Publicado el 6-2 06:46