Skip to main content

Command Palette

Search for a command to run...

30 metros de cable ethernet para una habitación de 3x3

Published
4 min read
30 metros de cable ethernet para una habitación de 3x3
B

Just one more curious.

Existe un meme bastante popular en tecnología, con sus respectivas variaciones, pero que todas hacen referencia a una solución gigantesca para un problema relativamente pequeño. Eso, es exactamente lo que hice, por eso el titulo.

La razón de existir de mi homelab siempre fue aprender, dejar de depender de servicios externos para cosas tan mundanas como alojar fotos, videos, o música. Aunque con la creciente ola de IA en la cual todos terminamos surfeando, no podía quedarme afuera, sin self-hostear algún modelo propio, incluso con el hardware limitado.

Pase un montón de horas, dandole vueltas a mis ideas, creando, eliminando, e incluso re-creando tanto VMs como LXCs en mi Proxmox, me sentía un poco abrumado, sin un plan definido, e incluso haciendo algunas cosas quasi a modo de prueba más que de impacto. El abanico de posibilidades es tan amplio que puede ser normal caer en la tentación, queriendo correr antes de caminar.

Hice una pausa.

Elimine un montón de cosas que probablemente no tarde en volver a instalar, otras las dejé pausadas, otras las configuré como parte del starter boot, etc. Comencé a poner orden, un LXC para Docker, otro para Ollama, comunicación entre sí para correr modelos self-hosted, nginxproxyreverse, y pi-hole. Necesitaba orden, una buena resolución de DNS, y filtrar todo lo que no me interesa ver en la red.

Pero había un problema.

Todo esto no servía de mucho si el tráfico no pasaba realmente por ahí, de una forma coherente y sensata. No tenía mucho sentido que sólo la mini-pc estuviese aplicando los filtros, denegaciones y demás configuraciones de pi-hole y nginx. Y es aquí donde entra un nuevo juguete a la acción, un MikroTik hAP ax².

Y aquí, fue dónde me convertí en meme.

(Preferi la screenshot de Windows así la historia era más dolorosa...)

Me quede unas cuatro a cinco veces fuera de mi propia red, e irónicamente, cuando pude resolverlo, tenía acceso a la red, pero no al homelab... "Redes".

Así que efectivamente, fui domado por redes, varias veces, por las cuales no descarto tampoco sean las últimas, las probabilidades siguen ahí.

Pero en fin, mientras escribo esto me contento con saber que al menos por ahora, tengo internet de la forma que quiero.

Este es el estado actual después de todo ese caos:

En algún punto de todo ese desorden, terminé armando algo que al menos tiene sentido cuando lo miro de afuera. El diagrama es eso. Internet entra, pasa por el MikroTik —que ahora es el que manda en la red— y antes de llegar a cualquier dispositivo, todo pasa por Pi-hole.

Y se escucha genial, como si supiera de qué hablo, o como si fuese una especie de genio. Nada más alejado de la realidad, de hecho cada vez que me siento a meter mano en el homelab, siento que sé menos, siento que las especialidades dejan de tener sentido, el conocimiento cross áreas premia, mientras que castiga el desconocimiento.

Ya no se trata solo de aprender sintaxis, lógica o teorías. Ni siquiera de desplegar cosas productivas o tener usuarios reales.

Se trata de entender un camino completo que muchas veces se ignora en desarrollo: donde se cruzan el hardware, los apagones de luz, las redes locales, la exposición a internet, y un montón de cosas más que todavía no termino de entender.

Pero con el tiempo, espero hacerlo.

Mientras tanto, me conformo con ver algunas métricas de cómo se comporta todo. Nada demasiado sofisticado, pero lo suficiente como para entender qué está pasando.

30 metros de cable de red tirados detrás del MikroTik y la mini-pc. Y un montón de ideas sobre la mesa que todavía tengo que ordenar.