Categorías

Herramientas

Cómo instalar Pi-hole con Docker

Pi-hole es un servidor DNS que bloquea anuncios y rastreadores en toda tu red. Con Docker se instala con un solo docker-compose.yml: la versión 6 embebe el panel web en el binario pihole-FTL, expone el DNS en el puerto 53 y la administración en el 80, y se configura con variables con prefijo FTLCONF_.

Herramientas

Redes en Docker: bridge, host y redes personalizadas

Docker ofrece seis tipos de red: bridge, host, none, overlay, macvlan e ipvlan. La red bridge por defecto conecta contenedores por IP, pero sin resolución de nombres. Una red bridge personalizada añade un DNS interno para que los servicios se localicen por su nombre, y es la opción recomendada para casi cualquier despliegue.

Tecnología

Nebula: la VPN overlay de Slack explicada

Nebula es una VPN peer-to-peer liberada por Slack en 2019 que ha ido madurando sin mucho ruido. Explico cómo funciona, cuándo tiene sentido frente a WireGuard o Tailscale, y qué aprendí desplegándola entre varios nodos.

Arquitectura

Cilium y el futuro de la red de contenedores con eBPF

Cilium reemplaza iptables con programas eBPF en el kernel de Linux, sustituyendo cadenas lineales O(n) por lookups hash O(1). Los benchmarks muestran hasta un 50 % menos de latencia, el doble de throughput y un 70 % menos de CPU de kernel en clústeres Kubernetes.