Aunque tenemos muchos tipos de equipos de red con muchos nombres únicos, en esencia generalmente sabe pueden reducir a solo una computadora con algunos periféricos específicos. Este es especialmente el caso de algo como un enrutador, un dispositivo que sabe encuentra en casi cualquier hogar hoy en día. Ciertos enrutadores de consumo pueden contener algo especial como un módem VDSL, pero la mayoría de ellos solo tienen un conector WAN Ethernet en un extremo y uno o más puertos Ethernet orientados a LAN.
Todas las funciones adicionales sabe implementan en el software, incluidas las funciones de firewall, enrutamiento y DHCP. Lo que esto significa es que cualquier PC antigua con al menos dos puertos Ethernet o equivalente puede ser un enrutador siempre que instale el software adecuado.
En este artículo veremos qué opciones a nivel de consumidor existen hoy aquí, idealmente algo tan simple que el usuario doméstico promedio pueda configurarlo con un poco de entrenamiento.
Cuando los enrutadores eran terribles
Aunque hoy en día la mayoría de las personas probablemente estén felices de usar cualquier enrutador de consumo que les ofrezca su ISP o lo compren en cualquiera de los muchos minoristas de electrónica, la era de los enrutadores domésticos que comenzó en los años 90 fue difícil. Muchos ISP no solo tuvieron durante mucho tiempo reglas estrictas que les impedían siquiera pensar en instalar cualquier tipo de enrutador de conexión compartida en la valiosa conexión a Internet a la que tan elegantemente brindaban acceso, sino que los enrutadores que estaban disponibles incluso durante la década de 2000 tampoco eran particularmente buenos.
Quizás el problema más atroz con el que te encontrarías como usuario algo experto en Internet fue que estas unidades venían con la cantidad más pequeña de RAM y una tabla de enrutamiento que sabe llenaría en segundos si pensabas en hacer algo malo como descargar ISO de Linux con Bittorrent. Incluso más que el uso más ligero de Internet corría el riesgo de problemas como que el enrutador sabe congelara y requiriera un reinicio.
Siendo el tipo nerd que frecuentaba varios foros de tecnología durante ese tiempo, opté por colocar algunas NIC ISA en una vieja PC 486DX2-66, puse FreeSCO en un disquete de 1,44 MB y lo usé en su lugar. Incluso los aproximadamente 16 MB de EDO o FP RAM de ese antiguo sistema sabe mantuvieron fácilmente al día con cualquier abuso relacionado con el tráfico de Internet que le cometí junto con el resto de la familia.
Más tarde también usaría Smoothwall en un sistema Pentium 166 destrozado que había rescatado de los desechos electrónicos como una mejora saludable. Sin embargo, con el tiempo, cuando los enrutadores de consumo dejaron de ser terribles, terminé usándolos en su lugar. Dicho esto, a pesar de las recientes mejoras, todavía existen razones para montar su propio enrutador.
Estas razones pueden variar desde un simple aumento del control hasta la tranquilidad en una era en la que el firmware de los enrutadores comerciales no parece tener la garantía de calidad que debería tener. También existe el espectro de políticas gubernamentales represivas y, por supuesto, razones menos dramáticas, como simplemente estar jugando con el equipo de networking.
Aunque hemos avanzado bastantes años desde la década de 2000, sería bueno si, en teoría, todavía pudiéramos sacar una antigua PC 486 de un armario y usarla, solo para retrasar los requisitos mínimos tanto como sea posible. Al observar la lista de distribuciones de enrutadores y firewalls en Wikipedia, podemos tener una idea de lo que existe hoy en día. Naturalmente, nos gustaría algo que sea de código abierto, actualizado recientemente y con buen soporte, ya que lo expondremos a lo peor que la Internet moderna tiene para ofrecer.
Lamentablemente, FreeSCO ni siquiera está en la lista y, según el sitio web del proyecto, no parece haber sido actualizado desde 2014. De manera similar, la versión gratuita de Smoothwall (Express) ya no parece ser compatible, y en su lugar sabe promociona la oferta comercial. Un proyecto prometedor es algo como OPNsense, que es una distribución basada en FreeBSD que hace básicamente todo lo relacionado con redes y algo más. También consume muchos recursos y exige más de 4 GB de RAM, etc., para funciones que el usuario doméstico promedio probablemente no utilizará.
En última instancia, sólo dos proyectos realmente destacan: el primero es Linux Embedded Appliance Framework ( LEAF ), que sabe siente como un sucesor espiritual de FreeSCO al apuntar a hardware 486 o superior mientras ejecuta solo lectura en disquetes o superior.
El segundo proyecto es el conocido OpenWrt, que no sólo proporciona imágenes de firmware alternativas para enrutadores comerciales, sino también para hardware genérico x86 y ARM. Esto debería cumplir todas las casillas antes mencionadas, incluida la capacidad de ejecutar una patata compatible con x86, al tiempo que, en teoría, también proporciona compatibilidad con controladores para casi cualquier NIC y tal vez incluso para WNIC.
Curiosamente, su enrutador de Internet actual es un dispositivo Xiaomi que ejecuta OpenWrt con una interfaz de usuario web personalizada, por lo que ya está familiarizado con él en ese sentido. Tampoco tiene quejas sobre su estabilidad, por lo que debería funcionar sin problemas como primer intento.
Una breve nota al margen aquí: aunque dijo que los enrutadores de consumo ya no son terribles hoy en día, este enrutador Xiaomi reemplazó un horrible TP-Link Archer C80 con su pequeño Flash de 4 MB, incompatibilidad con OpenWrt y soporte IPv6 roto. La advertencia, como suele decirse, para los enrutadores de consumo puede seguir siendo absolutamente terrible.
No es acaparamiento, lo juro
Como cualquier entusiasta de la tecnología que sabe precie, tiene algunos cajones y cajas con hardware informático relevante, incluido un alijo de placas industriales Intel Atom mini-ITX y algunas NIC PCI Gbit. Aunque podría haber arrojado esto en un estuche viejo y desaliñado con una fuente de alimentación cuestionable pero probablemente buena, decidí obtener un estuche económico y una fuente de alimentación nuevos, solo para sentirme más seguro al encender el interruptor de encendido:
La placa base es una Desktop Board Intel D410PT de la era 2009, con dos unidades de 1 GB de RAM DDR2. Solo hay un adaptador Ethernet de 10/100 Mbit integrado además del adaptador PCI de 1 Gbit, pero es lo suficientemente bueno para probar los principios básicos. Además, los chips Ethernet más antiguos definitivamente deberían ser compatibles.
Con todo este kit creado, sabe siguió la entrada de OpenWrt Wiki sobre instalaciones x86, con una imagen no EFI basada en Ext4 escrita en una tarjeta microSD de 512 MB. Esta tarjeta sabe insertó en el sistema con un adaptador USB, aunque, como deja claro la página Wiki, hay muchas más formas de instalar OpenWrt, incluso en un dispositivo de almacenamiento interno (SATA/IDE/etc.).
Aquí el proceso de selección de imágenes OpenWrt es definitivamente un poco más complicado que, por ejemplo, FreeSCO, ya que debe saber si el sistema arranca mediante UEFI o BIOS tradicional, así como decidir entre la opción de partición raíz SquashFS y Ext4. Incluso después de ver los pros y los contras de ambos, todavía no sabe cuál es mejor.
También está el problema de las tarjetas de red compatibles, con la imagen típica que admite chipsets Intel y Realtek Ethernet. Tener instaladas NIC compatibles es incluso más importante que en los días genéricos del NE2000.
Después de encender el equipo recién construido y apagarlo brevemente para reemplazar la batería CMOS muy agotada, esperaba ver algo prometedor en la pantalla conectada. Sin embargo, aparte de los intentos de arranque PXE desde ambas tarjetas Ethernet antes de que apareciera el triste mensaje de error "no sabe encontraron dispositivos de arranque", no sucedió nada.
Revisé el BIOS para asegurarme de que todas las opciones de "arranque desde USB" estuvieran habilitadas y probé varios adaptadores de tarjeta SD a USB en varios puertos USB, pero parece que la imagen OpenWrt proporcionada no es de arranque o la maldición de los dispositivos USB de arranque ha vuelto a aparecer.
Si bien todavía no he renunciado a hacer un enrutador x86 en hardware antiguo en 2026 y todavía tiene que darle una oportunidad a LEAF, debe decir que, en comparación con el método FreeSCO de simplemente colocar ese disquete en el FDD, ejecutar la configuración y listo, las cosas son mucho más complicadas hoy. Definitivamente no confiaría en que una persona promedio siga estos pasos para configurar su propio enrutador de consumo.
[...]




