Qu'est-ce qu'OpenWrt et pourquoi dois-je l'utiliser pour mon routeur?

OpenWrt est une distribution Linux pour votre routeur. Il peut être utilisé pour tout ce pour quoi un système Linux embarqué est utilisé. Mais cela vous conviendrait-il? Votre routeur est-il compatible? Nous allons jeter un coup d'oeil.

OpenWrt est une distribution Linux pour votre routeur.  Il peut être utilisé pour tout ce pour quoi un système Linux embarqué est utilisé.  Mais cela vous conviendrait-il?  Votre routeur est-il compatible?  Nous allons jeter un coup d'oeil.
Publicité

Mis à jour par Bertel King, Jr. le 15/05/2017

Vous avez remplacé le système d'exploitation sur votre ordinateur et sur votre téléphone, mais qu'en est-il de votre routeur? Si vous salivez à l'idée de transformer votre routeur en un serveur SSH, un VPN, un système de gestion du trafic ou un client BitTorrent, pensez à OpenWrt.

OpenWrt est une distribution Linux intégrée qui peut être installée sur différents routeurs. OpenWrt a une interface web, et il peut être plus stable que le firmware par défaut de votre matériel. Si vous devez redémarrer votre routeur tous les deux ou trois jours parce qu'il s'est enlisé, vous êtes candidat à OpenWrt.

3 conseils pour rester à l'abri des dangers du cloud computing 3 conseils pour rester à l'abri des dangers du cloud computing Le cloud computing est le grand buzz de nos jours et nous avons plus de choix disponibles pour nous maintenant que jamais auparavant. Combien d'entre nous utilisent quotidiennement Dropbox, SkyDrive ou Google Drive? Comment ... Lire la suite et Internet des objets 7 façons dont votre vie privée peut être en danger dans la maison intelligente de votre ami 7 façons Votre vie privée peut être en danger dans la maison intelligente de votre ami La maison de votre meilleur ami peut être remplie d'un éblouissant dispositifs de maison intelligente. À partir du moment où vous arrivez au moment où vous partez, votre vie privée pourrait être attaquée. Read More adoption, la communauté OpenWrt a suffisamment grandi pour avoir hébergé non pas un, mais deux sommets dédiés au projet. Vous pourriez être la prochaine personne à tomber amoureux de bricoler avec leur routeur.

Utilise pour OpenWrt

Si l'idée d'avoir une distribution Linux modulaire disponible sur votre routeur ne vous excite pas avec toutes les possibilités, vous risquez de lire le mauvais article. Mais nous allons vous donner une liste des choses sympas que vous pourriez faire avec OpenWrt, en plus de fonctionner comme un routeur:

  • Utiliser le serveur SSH pour la tunnellisation SSH : OpenWrt inclut un serveur SSH pour que vous puissiez accéder à son terminal. Si vous exposez le serveur SSH à Internet (assurez-vous de le sécuriser avec une authentification par clé au lieu d'un mot de passe faible), vous pouvez y accéder à distance et utiliser le tunneling SSH pour transférer votre trafic sur la connexion cryptée. SSH Secure Shell Comment Tunniser le trafic Web avec SSH Secure Shell En savoir plus. Cela vous permet d'accéder en toute sécurité à des sites Web à partir d'une connexion Wi-Fi publique et d'accéder à des sites Web accessibles uniquement dans votre pays d'origine lors de vos déplacements à l'étranger.
  • Configurer un VPN : Le tunneling SSH fonctionne de manière similaire à un VPN 10 Raisons pour lesquelles vous devriez utiliser un VPN 10 Raisons pour lesquelles vous devriez utiliser un VPN Les réseaux privés virtuels sont abordables et faciles à utiliser. Avec un pare-feu et une solution antivirus / anti-malware, voici exactement pourquoi vous devriez avoir un VPN installé. Lire plus de plusieurs façons, mais vous pouvez également configurer un VPN approprié sur votre routeur OpenWrt.
  • 7 Raisons d'utiliser un NAS pour le stockage et les sauvegardes de données Les disques durs externes sont parfaits pour le stockage de données, mais il y a beaucoup d'autres avantages à utiliser un lecteur connecté au réseau à la place. Voici tout ce que vous devez savoir. En savoir plus ou un routeur avec un port USB intégré et un périphérique de stockage USB connecté, vous pouvez utiliser votre routeur lui-même en tant que client BitTorrent.
  • Exécution du logiciel serveur : Les référentiels logiciels d'OpenWrt contiennent des packages qui lui permettent de fonctionner en tant que serveur Web, serveur IRC, outil de suivi BitTorrent, etc. Vous utilisez probablement déjà un routeur, alors pourquoi ne pas utiliser ce même routeur comme serveur? Pour commencer, les routeurs nécessitent beaucoup moins d'énergie que les ordinateurs.
  • Performing Traffic Shaping et QoS : OpenWrt vous permet d'effectuer la mise en forme du trafic et la qualité de service sur les paquets transitant par votre routeur, en donnant la priorité à certains types de trafic. Vous pouvez même donner la priorité au trafic allant vers des ordinateurs spécifiques, en désamorçant le trafic vers d'autres ordinateurs.
  • Créer un réseau invité : Le wiki d'OpenWrt contient des instructions pour la configuration d'un réseau sans fil spécial pour les invités, distinct de votre réseau principal à des fins de sécurité. Vous pouvez même limiter la vitesse du réseau invité.
  • Capturez et analysez le trafic réseau : Vous pouvez utiliser tcpdump pour enregistrer tous les paquets qui transitent par votre routeur vers un partage réseau et ouvrir le fichier avec un outil comme Wireshark Top 3 Outils d'analyse et de diagnostic réseau portables Top 3 Outils d'analyse et de diagnostic réseau portables analyser le trafic de votre réseau.

Ce n'est pas une liste complète, pas à long terme - mais cela devrait vous faire réfléchir à ce qui est possible avec OpenWrt. C'est un système Linux embarqué avec une grande variété de logiciels disponibles, et à bien des égards, il est aussi flexible qu'un ordinateur sous Linux - bien que son matériel soit beaucoup plus limité.

Installation d'OpenWrt

OpenWrt a été développé à l'origine pour Linksys WRT54G, mais il prend désormais en charge beaucoup plus de modèles de routeurs. Vous pouvez trouver une liste du matériel pris en charge sur le site Web d'OpenWrt.

Vous êtes sur le point de remplacer le microprogramme intégré de votre routeur avec le système OpenWrt Linux, semblable à une ROM personnalisée Comment installer une ROM personnalisée sur votre appareil Android Comment installer une ROM personnalisée sur votre appareil Android Prêt à revitaliser votre téléphone Android ou tablette? L'installation d'une ROM personnalisée est le meilleur moyen de le faire - en l'alimentant avec des performances et des fonctionnalités encore meilleures. Lire la suite sur votre smartphone. Le wiki détaille quatre manières différentes d'installer OpenWrt sur votre routeur.

Si vous êtes chanceux, le processus est aussi simple que de sélectionner un fichier et d'appuyer sur le bouton de mise à niveau . Si ce n'est pas le cas, vous devrez peut-être accéder au bootloader de votre routeur via un port Ethernet ou un port série et obtenir plus de mains sur.

Le terminal et l'interface Web

Une fois OpenWrt installé, vous pouvez accéder à son shell BusyBox en utilisant un client SSH comme PuTTY sous Windows ou la commande ssh intégrée aux systèmes Linux et Mac. Busybox est un shell commun utilisé sur les systèmes Linux embarqués, et OpenWrt inclut des programmes courants comme l'éditeur de texte vi pour l'édition de fichiers. Comme les autres systèmes Linux, vous pouvez exécuter différents scripts et configurer des tâches cron pour effectuer des actions sur une planification.

OpenWrt utilise le gestionnaire de paquets opkg pour installer des paquets à partir de ses dépôts, qui contiennent des milliers de paquets. Il utilise également l'UCI (Unified Configuration Interface) pour configurer votre système. Le wiki OpenWrt contient toutes les informations dont vous avez besoin.

routeur openwrt

Cependant, vous n'avez pas vraiment besoin de savoir tout cela. OpenWrt inclut LuCI, une interface web pour configurer votre routeur OpenWrt. L'interface Web contient diverses pages de configuration, notamment une page du gestionnaire de packages qui vous permet de parcourir, rechercher et installer les packages disponibles. Le nombre de packages que vous pouvez installer dépend de l'espace de stockage disponible sur votre routeur. Il n'y a pas assez de place pour tout installer. Cependant, la nature modulaire d'OpenWrt vous permet de choisir les fonctionnalités que vous souhaitez installer et d'assembler votre propre système d'exploitation de routeur.

Certains logiciels ont également des pages de configuration LuCI, ce qui vous permet de les configurer facilement après les avoir installés. Notez que tous les logiciels disponibles pour OpenWrt ne disposent pas d'une interface LuCI. Vous devrez peut-être vous déconnecter du terminal lors de la configuration de certains logiciels.

Votre routeur a-t-il besoin d'OpenWrt?

OpenWrt n'est pas la solution idéale pour tout le monde. La plupart des gens seront satisfaits du firmware par défaut de leur routeur. D'autres voudront un firmware de remplacement drop-in comme DD-WRT Qu'est-ce que DD-WRT et comment il peut transformer votre routeur en un super-routeur Qu'est-ce que DD-WRT et comment il peut faire de votre routeur un super-routeur, Je vais vous montrer quelques-unes des fonctionnalités les plus cool de DD-WRT qui, si vous décidez de faire usage, vous permettra de transformer votre propre routeur dans le super-routeur de ... Lire la suite. OpenWrt est plus flexible, mais si vous voulez juste une interface web avec plus de fonctionnalités, vous êtes probablement mieux avec un autre firmware de remplacement. Les 6 meilleurs firmwares alternatifs pour votre routeur Les 6 meilleurs firmwares alternatifs pour votre routeur Les firmwares alternatifs offrent plus de fonctionnalités et meilleure fonctionnalité que les firmwares boursiers. Voici quelques-uns des meilleurs à utiliser. Lire la suite .

Avez-vous déjà utilisé OpenWrt ou d'autres firmwares de routeurs tiers? A quoi les utilisez-vous? Laissez un commentaire pour partager vos expériences et astuces astucieuses que vous avez ramassées.

Crédit d'image: Mayuree Moonhirun via Shutterstock.com

In this article