Saltar a contenido

Red y DNS

IPs

Ámbito Dirección
IP pública (dinámica) 83.39.119.155
IP local del nodo 192.168.1.88
Gateway LAN 192.168.1.1 (Movistar Fibra)
Pod CIDR 10.42.0.0/16
Service CIDR 10.43.0.0/16

IP dinámica

La IP pública es dinámica. Un CronJob ip-updater (cada 5 min) detecta cambios y actualiza todos los registros A en Cloudflare automáticamente.

Puertos abiertos en el router

Puerto Protocolo Servicio
80 TCP HTTP → redirect 308 HTTPS
443 TCP HTTPS (nginx ingress)
25 TCP SMTP entrante (correo)
587 TCP SMTP submission (correo)
465 TCP SMTPS (correo)
993 TCP IMAP SSL (correo)
995 TCP POP3S (correo)

DNS — Cloudflare

Dominio: deibuzz.es · Nameservers: adelaide.ns.cloudflare.com, andy.ns.cloudflare.com

Tipo Nombre Destino
A deibuzz.es IP pública
A mail IP pública
A jellyfin IP pública
A fotos IP pública
A wiki IP pública
A auth IP pública
A vault IP pública
A torrent IP pública
A files IP pública
A docs IP pública
A autoconfig IP pública
A autodiscover IP pública
MX 10 deibuzz.es mail.deibuzz.es
TXT deibuzz.es v=spf1 mx ~all
TXT v1-ed25519-20260821._domainkey Clave DKIM Ed25519 (Stalwart)
TXT v1-rsa-20260821._domainkey Clave DKIM RSA (Stalwart)
TXT _dmarc v=DMARC1; p=quarantine; rua=admin@deibuzz.es

Gestión automática de DNS

external-dns sincroniza automáticamente los registros A desde los Ingress de k8s.

Ingress con host X → external-dns → Cloudflare API → A record X → IP pública

ip-updater CronJob (cada 5 min) detecta cambios de IP y: 1. Actualiza --default-targets en el deployment de external-dns 2. Actualiza TODOS los registros A en Cloudflare directamente via API

Manifiestos en $DEIBUZZ_HOME/k3s/manifests/external-dns/