How to turn anything into a router
L'auteur explique qu'une récente politique américaine tendant à interdire l'importation de nouveaux routeurs grand public l'a incité à présenter une méthode pour fabriquer soi‑même un routeur. Il montre qu'il est possible de transformer presque n'importe quel ordinateur (mini‑PC, PC de bureau, SBC, portable ou serveur) en routeur Linux, à condition d'avoir des interfaces réseau suffisantes ou des adaptateurs USB‑Ethernet. La solution logicielle s'appuie sur une distribution Debian (ou Alpine), quelques paquets essentiels comme hostapd, dnsmasq et bridge‑utils, et le recours aux blobs firmware nécessaires pour le matériel Wi‑Fi. L'article détaille les étapes pratiques : nommer de façon persistante les interfaces, créer un pont LAN avec eth et wlan, configurer hostapd pour l'accès sans fil, activer le routage IP, définir des règles NAT/filtrage avec nftables et configurer DHCP via dnsmasq. Il recommande la simplicité et la fiabilité en limitant les services installés sur le routeur, en isolant les fonctions avancées sur des VLANs ou DMZ, et invite à recycler du matériel en utilisant des logiciels libres.