Il est difficile de comparer les coûts. Chaque fois que vous construisez votre propre ordinateur, vous pouvez choisir quelque chose de très minime ou vous aventurer dans un excès brutal. Le choix t'appartient. Cela dit, vous pouvez effectuer certaines comparaisons directes, notamment avec les coûts exorbitants des routeurs haut de gamme.
Il ne vaut pas la peine de comparer un routeur de bricolage à un routeur bon marché. Le routeur DIY sera toujours bien meilleur et coûtera plus cher. Les routeurs bon marché sont peu coûteux pour une raison; ils sont généralement indésirables. Ils pourraient fonctionner pour une utilisation légère d'Internet sur quelques appareils, mais ce n'est pas pour cela que vous êtes ici. Si vous lisez ceci, vous avez un réseau robuste qui doit être bien supporté, et c'est là que vous pouvez faire une comparaison réelle.
À l'heure actuelle, les routeurs sans fil haut de gamme se vendent entre 300 et 450 dollars US. Ce sont des routeurs complets au sommet du marché grand public et ils regorgent de bandes sans fil et de «fonctionnalités» telles que la possibilité de configurer des sauvegardes dans le nuage.
Il est également possible d’obtenir plus de routeurs moyens entre 150 et 250 dollars. Ils sont assez bons, mais pas parfaits pour gérer une tonne de trafic.
Qu'en est-il des routeurs de bricolage? Encore une fois, le coût peut vraiment varier. Vous pouvez créer un routeur à 2 000 €, avec un disque réseau massif intégré, si vous le souhaitez vraiment, mais ce n’est pas ce que les gens de la poste envisagent de faire.
Vous pouvez mettre en place un routeur de bricolage raisonnable pour une fourchette de prix comparable à celle des premiers modèles. Un combo carte mère / processeur intégré est facilement réalisable dans la plage de 70 $ à 80 $. La RAM de cette carte est disponible pour environ 30 USD pour 4 Go. Ensuite, vous pouvez ajouter un disque SSD pour environ 80 $. Une carte réseau Ethernet coûte 40 USD et un bon adaptateur PCI WiFi compatible Linux peut être acheté pour un montant compris entre 60 USD et 100 USD. Ensuite, apportez une alimentation et un étui pour environ 30 $ chacun. Le total se situe entre 340 $ et 390 $. C'est juste dans la gamme. Étant donné que ce sont des chiffres approximatifs, mais vous pouvez probablement aller encore plus bas.
Avantages de faire du bricolage
Donc, le coût est quasiment un lavage. Pourquoi voudriez-vous passer par la peine de configurer votre propre routeur, alors? Cela revient à deux gros points, le contrôle et le pouvoir.
Les routeurs bricolage vous donnent un contrôle complet sur ce que votre routeur est et fait. La construction d'un routeur de bricolage élimine le besoin de faire le tour des fonctionnalités du routeur. Vous pouvez faire en sorte que le routeur dispose des fonctionnalités souhaitées et concevoir la configuration matérielle pour les prendre en charge.
Vous avez également le contrôle des mises à jour. Les fabricants de routeurs n'aiment pas prendre en charge les anciens modèles longtemps après la sortie des nouveaux. Les firmwares de routeurs open source tels que DD-WRT sont ridiculement distants et dépendent de volontaires pour assurer leur maintenance. Avec votre propre routeur DIY, vous contrôlez les mises à jour. Si vous voulez uniquement des correctifs de sécurité et une stabilité maximale, basez votre routeur sur quelque chose comme Debian ou FreeBSD stable. Voulez-vous le dernier tout le temps? Exécutez Arch, Gentoo ou FreeBSD en cours. C'est entièrement à vous.
Les routeurs de bricolage sont bien plus puissants que tout ce que vous allez acheter. Même les meilleurs routeurs ne peuvent rivaliser avec leurs homologues de bricolage. Les routeurs disponibles dans le commerce utilisent des processeurs ARM, comme les téléphones. Un routeur DIY contient un processeur x86, comme un ordinateur de bureau ou un ordinateur portable. La différence de puissance du processeur est énorme.
Cela ne prend pas en compte d’autres superbes augmentations de puissance, telles que des disques durs RAM et SSD plus nombreux et plus rapides. Combinez tout et vous obtenez un appareil beaucoup plus costaud qui peut supporter beaucoup plus de charge.
La puissance du processeur influe sur les performances du réseau. Un routeur faible ne peut pas gérer une bande passante massive et peut ralentir votre vitesse Internet. Lorsque vous introduisez des transferts de fichiers, du streaming, des jeux et les innombrables autres tâches simultanées qu'un réseau actif effectue régulièrement, vous vous posez des problèmes lorsque vous utilisez un routeur inadéquat. Un routeur de bricolage n'aura jamais ce problème. Il ne verra jamais que les limites de votre FAI et peut-être de votre carte sans fil.
Désavantages
La construction de votre propre routeur présente deux inconvénients principaux. Tout d'abord, l'empreinte. Les routeurs de bricolage sont plus gros et nécessitent plus de puissance pour fonctionner. Ce n’est pas comme si vous exécutiez un gros serveur de production, mais c’est un petit ordinateur de bureau.
L’autre inconvénient est le travail supplémentaire nécessaire à sa mise en place. Il n'y a rien de plug-and-play sur la construction d'un routeur de bricolage. Vous êtes responsable de tout . Cela inclut l’installation de Linux ou BSD et sa configuration pour fonctionner en tant que routeur.
Vous êtes également responsable de toutes les opérations de maintenance, y compris la mise à jour du système et le suivi des problèmes de sécurité pouvant affecter votre routeur. Si quelque chose ne va pas, vous êtes seul. Il n'y a aucune garantie ou fabricant à appeler.
Comment construire votre propre routeur
Vous pouvez gérer le logiciel sur votre routeur de deux manières différentes. Vous pouvez choisir une distribution de Linux ou BSD spécifique au routeur. C'est une option beaucoup plus facile. Vous pouvez également choisir de tout construire à partir de zéro avec une installation serveur nue de la distribution Linux ou BSD de votre choix.
La manière facile
Si vous souhaitez moins de maintenance et que vous souhaitez abandonner un peu de contrôle, vous pouvez utiliser l'une des meilleures distributions disponibles pour les routeurs. Ces systèmes d'exploitation sont chargés avec des fonctionnalités sont livrés configurés et prêts à être utilisés. Vous devez juste les installer.
pfSense et OpenWRT sont deux excellents systèmes d’exploitation de routeur. pfSense est basé sur BSD et jouit d’une réputation de sécurité. Il est très bien documenté et dispose d'un support professionnel disponible.
OpenWRT est basé sur Linux et est disponible pour une large gamme de matériel. Il est également bien documenté et offre une expérience qui devrait être familière à quiconque a déjà travaillé avec un micrologiciel de routeur personnalisé.
La manière géniale
Si vous voulez quelque chose de vraiment personnalisé, vous pouvez configurer un routeur à partir de zéro en utilisant Linux ou FreeBSD. Ce guide couvrira Linux, car il est plus populaire, mais FreeBSD est également une excellente option.
Vous pouvez utiliser à peu près n'importe quelle distribution Linux pour créer votre routeur DIY. Il vaut probablement mieux en choisir un que vous connaissez bien. Certains, comme Arch Linux ou Gentoo, peuvent vous donner une empreinte très minime, mais à moins que vous ne les connaissiez bien, vous allez rencontrer des problèmes. Quelle que soit la distribution choisie, n'utilisez pas l'installation complète du bureau. Optez pour une installation de serveur plus minimale. Vous n'avez pas besoin d'une interface de bureau et cela ralentira simplement votre routeur.
Ce guide ne va pas entrer dans les détails pour configurer votre routeur DIY. C'est un sujet spécifique à la distribution qui nécessite beaucoup plus de détails. Il couvrira les étapes de base pour vous aider à déterminer si la construction de votre propre routeur Linux vous convient.
Commencez par installer votre distribution Linux sur votre matériel. L’installation de Linux n’entre pas dans le cadre de ce guide, mais les installateurs de distributions conviviales comme Ubuntu sont à l’abri de toute erreur, vous ne devriez donc pas avoir de problème.
Une fois que Linux est exécuté, vous pouvez commencer à configurer votre routeur. La première chose à faire est de configurer vos interfaces réseau. Commencez par installer et configurer DHCP pour gérer l’attribution des adresses IP. Un port Ethernet doit être attribué à la connexion WAN (Internet). Configurez-le pour utiliser DHCP. Ensuite, le reste de vos ports Ethernet doit être configuré pour le réseau local. Ceux-ci devraient utiliser une adresse IP statique. Si vous en avez plusieurs, vous devez configurer un pont réseau pour les lier à la même adresse IP.
Une fois les interfaces réseau configurées, vous devez configurer la redirection de port. Cela vous permettra de faire passer le trafic entre les interfaces.
Le pare-feu iptables gère tout le reste. Iptables vous permet de diriger le flux du trafic réseau au sein du système Linux. C’est grâce à iptables que vous pouvez transférer le trafic sur le LAN, ainsi qu’entre le LAN et l’Internet. Iptables vous permet également de configurer des parties importantes de votre routeur telles que NAT, DNS, DHCP et le pare-feu lui-même. Vous avez absolument besoin d’un pare-feu pour empêcher un accès sans entrave d’Internet à votre réseau.
Si vous utilisez un réseau sans fil, vous devez également télécharger et configurer hostapd. Hostapd vous permet de créer un point d'accès sans fil, comme vous le feriez avec un routeur sans fil ordinaire. Hostapd vous permet d'utiliser des fonctionnalités telles que le cryptage sans fil pour sécuriser votre réseau WiFi.
Le bricolage me convient-il?
Vous seul savez si vous voulez entreprendre ce voyage. Créer votre propre routeur de bricolage a ses avantages distincts. Cela signifie également que vous devez être responsable de la construction et de la maintenance d'un élément essentiel de votre réseau, à savoir le portier de votre réseau domestique et de toutes les données qu'il contient. Le choix est finalement le vôtre.
