Comment utiliser votre Raspberry Pi comme répéteur Wi-Fi
Avant d’acheter un autre répéteur Wi-Fi, je me suis dit, pourquoi ne pas essayer d’utiliser un Raspberry Pi ? C’est ce que j’ai fait, et honnêtement, j’ai été surpris de voir à quel point il était simple de le transformer en répéteur. Si vous avez des zones trop éloignées du Wi-Fi chez vous, ce petit projet pourrait résoudre ce problème.
Un Raspberry Pi peut fonctionner comme répéteur Wi-Fi en se connectant à un routeur et en rediffusant ce signal, ce qui étend efficacement la couverture du réseau. Cela peut être fait en utilisant RaspAP pour une configuration simplifiée ou via une configuration manuelle pour un meilleur contrôle.
Si vous êtes prêt à transformer votre Pi en répéteur DIY, lisez la suite. Je vais vous montrer de quel matériel vous aurez besoin, comment fonctionne la configuration du réseau, et deux façons de le faire fonctionner : une pour les débutants et une pour les bricoleurs.
Si vous débutez avec Raspberry Pi ou Linux, j’ai quelque chose qui peut vous aider !
Téléchargez ma fiche mémo des commandes Linux gratuitement – c’est un guide de référence rapide avec toutes les commandes essentielles dont vous aurez besoin utiliser votre Raspberry Pi. Cliquez ici pour l’obtenir gratuitement !
Répéteur Wi-Fi Raspberry Pi : architecture et configuration
Avant de commencer, assurons-nous de comprendre ce que nous entendons par répéteur Wi-Fi. Un répéteur Wi-Fi est un appareil qui se connecte à l’un de vos réseaux Wi-Fi et redistribue ensuite son signal à d’autres appareils.
Le but principal de ces appareils est d’étendre la portée d’un point d’accès Wi-Fi existant. Vous placez généralement un tel appareil près de la limite de votre portée Wi-Fi existante, et il peut redistribuer les signaux pour étendre la couverture Wi-Fi.

Il existe plusieurs répéteurs Wi-Fi prêts à l’emploi, abordables et efficaces. Par exemple, vous pouvez obtenir ce TP-Link Wi-Fi range extender pour à peine 25 €.
À lire aussi : Marre de Raspberry Pi OS ? Teste ces systèmes super cool.
Pour la plupart des cas d’utilisation occasionnels, ces répéteurs Wi-Fi fonctionnent beaucoup mieux que celui que nous allons construire avec un Raspberry Pi. Donc, si vous cherchez principalement une bonne option abordable, je vous recommande d’en acheter un.
Cependant, si vous voulez en faire un projet ou une expérience d’apprentissage, fabriquer votre propre répéteur Wi-Fi avec un Raspberry Pi peut être un moyen amusant de comprendre comment fonctionne un point d’accès Wi-Fi.
Comment ça marche
Le concept clé pour créer un répéteur Wi-Fi est relativement simple. Nous connectons d’abord notre Raspberry Pi à un point d’accès Wi-Fi existant. Ensuite, nous configurons un point d’accès sur notre Raspberry Pi, afin que d’autres appareils puissent se connecter.

Bien que la théorie soit simple, plusieurs étapes de configuration sont nécessaires sur notre Raspberry Pi pour que la connexion réseau fonctionne correctement.
Configuration à radio unique vs double radio (dongle USB)
Il existe deux configurations matérielles pour y parvenir :
- Double radio : Nous utilisons une antenne ou une puce pour se connecter au point d’accès Wi-Fi (par exemple, le Wi-Fi intégré de notre Raspberry Pi) et une autre antenne ou puce pour créer un point d’accès (par exemple, un dongle Wi-Fi USB).
- Radio unique : Nous utilisons l’antenne ou la puce Wi-Fi intégrée de notre Raspberry Pi pour se connecter à un point d’accès et initier notre propre point d’accès.
Pour la plupart des usages pratiques, je vous recommande d’opter pour l’approche Double radio.
Bien que vous puissiez utiliser une seule puce pour vous connecter à un point d’accès Wi-Fi et initier votre propre point d’accès, cela va considérablement ralentir votre vitesse de connexion réseau. L’approche Radio unique peut être utilisée pour le prototypage et les tests.
À lire ensuite : Sans doute la meilleure station de travail Raspberry Pi (avis)
Mais sans un dongle Wi-Fi USB supplémentaire, la vitesse de connexion sera considérablement réduite :

Vous pouvez voir dans les tests de vitesse que j’ai réalisés que le mode Double radio a en moyenne une vitesse de téléchargement deux fois supérieure à celle du mode Radio unique. J’ai utilisé Ookla Speedtest pour cela, en utilisant la même connexion Wi-Fi à domicile et en les plaçant à la même distance.
Exigences pour un répéteur Wi-Fi Raspberry Pi
Mais avant de commencer à configurer notre répéteur Wi-Fi Raspberry Pi, il y a quelques éléments que nous devons préparer :
- Raspberry Pi : Dans cet article, j’ai utilisé un Raspberry Pi 400. La principale considération lors de l’achat d’un Raspberry Pi pour un répéteur Wi-Fi est de savoir si sa puce Wi-Fi prend en charge le mode Point d’accès (AP). D’après mes recherches, tous les modèles après le Raspberry Pi 3B+ prennent en charge les modes client et AP simultanément.
Cependant, si vous cherchez à acheter un nouveau Raspberry Pi pour cela, je vous recommande le kit de démarrage Raspberry Pi 5 ou le Pi Zero 2 W pour sa taille plus petite. - Adaptateur Wi-Fi USB : Lorsque vous recherchez un adaptateur Wi-Fi USB pour ce projet, assurez-vous qu’il prend en charge le mode Point d’accès (AP) et Linux ou Raspberry Pi OS. De nombreux adaptateurs Wi-Fi ont ce support, même s’il n’est pas officiellement mentionné.
Cependant, il serait sage de vérifier ces choses avant de passer à l’achat. Personnellement, j’ai utilisé le TP-Link TL-WN725N adapter pour ce tutoriel. Bien que j’ai rencontré quelques problèmes parce qu’il ne prenait pas en charge le mode Point d’accès (AP), j’ai trouvé des solutions. J’ai également trouvé cet adaptateur Wi-Fi NETGEAR AC1200 qui a le mode AP, et certaines personnes sur Reddit affirment qu’il est compatible plug-and-play avec Raspberry Pi OS. - Alimentation : La performance de vos adaptateurs Wi-Fi dépend fortement de la qualité de votre alimentation. Donc, lorsque vous construisez un amplificateur Wi-Fi, je vous recommande fortement d’utiliser un adaptateur d’alimentation Raspberry Pi officiel.
- Les choses habituelles : Assurez-vous d’avoir les éléments nécessaires pour faire fonctionner un Raspberry Pi, comme une carte SD, un lecteur de carte SD, et Raspberry Pi Imager installé sur un PC. Je vous recommande également d’utiliser un écran, un clavier et une souris dédiés pour votre Raspberry Pi pour ce tutoriel, car vous allez changer fréquemment de gestionnaires de réseau, et SSH peut devenir un peu compliqué.
RaspAP vs configuration manuelle
Il existe deux méthodes que nous pouvons utiliser pour transformer notre Raspberry Pi en répéteur Wi-Fi. Nous pouvons soit flasher l’image RaspAP sur notre carte SD et la configurer pour en faire un répéteur Wi-Fi. Alternativement, nous pouvons configurer Raspberry Pi OS par défaut pour cette tâche.
Bien que la première méthode soit plus simple, RaspAP a certaines limitations. La plupart des fonctionnalités avancées et des configurations sont derrière un paywall.
Par exemple, des fonctionnalités telles que le mode répéteur Wi-Fi (mode radio unique) et le routage LAN sans fil ne sont disponibles que pour les insiders.
Nous allons couvrir les deux méthodes dans ce tutoriel, et vous pouvez choisir celle qui vous convient le mieux.
À lire ensuite : Mon guide visuel des broches GPIO (simple et complet)
Méthode 1 : utiliser RaspAP
RaspAP est une distribution Linux basée sur Debian qui transforme votre Raspberry Pi en routeur Wi-Fi. Par défaut, il est destiné à être utilisé comme un routeur complet : connectez le Raspberry Pi à Internet via son port Ethernet et créez un point d’accès en utilisant son adaptateur Wi-Fi intégré.
Cependant, en utilisant un dongle Wi-Fi USB externe et en effectuant quelques modifications de configuration, nous pouvons le transformer en un simple répéteur Wi-Fi.
Télécharger et installer RaspAP
La première chose que nous devons faire est de télécharger la dernière image de RaspAP. Vous pouvez télécharger l’image depuis la page de démarrage rapide du site. Au moment de la rédaction de ce tutoriel, la version la plus récente était basée sur la version 6.12 du noyau Linux.
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant

Une fois que vous avez téléchargé le fichier image, vous pouvez l’installer en utilisant Raspberry Pi Imager, Balena Etcher ou un autre logiciel approprié.
Je recommande vivement d’utiliser Raspberry Pi Imager. Avec Raspberry Pi Imager, il est beaucoup plus simple de définir des paramètres initiaux personnalisés, comme le nom d’utilisateur et le nom d’hôte. Consultez ce tutoriel sur la façon d’utiliser Raspberry Pi Imager pour installer un OS personnalisé et appliquer des paramètres de personnalisation.

Nous devons appliquer des paramètres de personnalisation afin de pouvoir activer facilement SSH sur notre Raspberry Pi après l’installation (cela sera nécessaire pour corriger un bug).
Une fois le flashage terminé, vous pouvez insérer la carte SD dans votre Raspberry Pi et démarrer à partir de celle-ci.
À lire aussi : Accédez à votre Raspberry Pi à distance, facilement
Premier démarrage
Une fois que vous démarrez votre carte SD, vous verrez une interface en ligne de commande si un moniteur local est connecté. Cependant, si vous êtes en mode headless, attendez 2 à 3 minutes, et vous verrez un nouveau point d’accès Wi-Fi avec le SSID RaspAP.

Vous pouvez vous connecter à ce réseau Wi-Fi depuis votre PC en utilisant le mot de passe « ChangeMe« .
Une fois connecté, vous pouvez accéder au tableau de bord en ouvrant n’importe quel navigateur web et en naviguant à cette adresse :http://10.3.141.1
Vous serez invité à vous connecter à cet écran.

Vous pouvez vous connecter avec le nom d’utilisateur « admin » et le mot de passe « secret« .
Une fois connecté, vous serez dirigé vers l’écran du tableau de bord RaspAP.

Configuration
Comme vous pouvez le voir sur le tableau de bord, puisque nous avions notre dongle Wi-Fi préinstallé sur le système (avant le démarrage), il a été automatiquement détecté, connecté à notre Wi-Fi domestique, et a utilisé la puce radio intégrée en mode point d’accès.
À lire ensuite : Peut-on vraiment bosser avec un Raspberry Pi 5 ? Mon test
Si votre RaspAP n’est pas connecté à votre Wi-Fi domestique, vous pouvez vous connecter manuellement en naviguant dans la section Client Wi-Fi.

Voici une liste de toutes les connexions Wi-Fi disponibles. Vous pouvez d’abord ajouter la connexion, puis vous y connecter.
Pour vérifier que votre RaspAP est connecté à Internet, vous pouvez naviguer vers l’onglet Networking.

De là, vous pouvez voir que nous avons accès à Internet via notre interface wlan1 (dongle Wi-Fi).
Il y a plusieurs choses que vous pouvez configurer dans RaspAP. Cependant, pour la plupart des usages, cela fonctionne directement après l’installation. Donc, nous ne détaillerons pas sa configuration.
Vous pouvez explorer toutes les options de configuration disponibles en lisant leur documentation.
Corriger le bug de connectivité Internet
Si, comme moi, vous rencontrez un bug étrange où votre Raspberry Pi est connecté à Internet, et votre PC est connecté à votre point d’accès RaspAP, mais votre PC ne peut toujours pas accéder à Internet, ne vous inquiétez pas, car j’ai trouvé la solution à ce bug aussi.
À lire aussi : Accédez à votre Raspberry Pi à distance, facilement
J’ai rencontré ce bug et j’ai dû ouvrir le capot pour comprendre le problème. Nous pouvons accéder à l’invite de commande RaspAP via SSH (c’est pourquoi j’ai recommandé d’utiliser Imager plus tôt).
Il s’avère que ce problème est causé par RaspAP qui ne configure pas correctement les règles NAT. En théorie, RaspAP devrait détecter automatiquement votre interface de liaison montante, assigner un sous-réseau à l’interface du point d’accès, activer le transfert IP et installer les règles NAT nécessaires pour acheminer le trafic du point d’accès vers Internet.
Cependant, cela ne fonctionne de manière fiable que lorsque le Pi a une seule interface Wi-Fi (généralement wlan0) et que RaspAP contrôle l’ensemble de la pile réseau. Lorsque vous attachez un deuxième adaptateur Wi-Fi, RaspAP peut ne pas identifier correctement quel appareil doit agir comme la liaison montante et lequel doit servir de point d’accès.
Par conséquent, il configure correctement le point d’accès, mais ne crée jamais de règle NAT/MASQUERADE fonctionnelle pour transférer les paquets du réseau AP vers Internet. Les clients peuvent rejoindre le point d’accès et obtenir une adresse IP, mais leur trafic s’arrête simplement au Raspberry Pi.
Bien que les développeurs de RaspAP aient mis en œuvre la fonctionnalité de routage LAN sans fil pour résoudre ce genre de problèmes, cette fonctionnalité n’est disponible que pour les abonnés RaspAP Insider.
Pour corriger ce problème manuellement, vous devez établir une connexion SSH sur votre Raspberry Pi et suivre ces étapes :
- Tout d’abord, vérifiez que c’est la cause de votre problème en utilisant cette commande :
sudo iptables -t nat -L POSTROUTING -v - Si vous voyez une réponse comme celle-ci, alors vos règles NAT ne sont pas configurées correctement :

- Pour configurer manuellement vos règles NAT, entrez ces quatre commandes successivement :
sudo iptables -t nat -A POSTROUTING -o wlan1 -j MASQUERADE
sudo iptables -A FORWARD -i wlan0 -o wlan1 -m state --state RELATED,ESTABLISHED -j ACCEPT
sudo iptables -A FORWARD -i wlan1 -o wlan0 -j ACCEPT
sudo netfilter-persistent save
- Maintenant, vous pouvez confirmer que vos règles NAT sont correctement configurées en utilisant cette commande à nouveau :
sudo iptables -t nat -L POSTROUTING -v
Dès que vous corrigez les règles NAT, vous devriez voir la connectivité réseau établie.
RaspAP fournit une approche rapide et conviviale pour créer un répéteur Wi-Fi, surtout en utilisant deux adaptateurs Wi-Fi. La plupart de la configuration est gérée automatiquement, et après avoir appliqué un petit correctif de routage NAT, le système devient entièrement fonctionnel.
Une fois cela terminé, nous pouvons maintenant passer à la méthode manuelle pour les utilisateurs qui préfèrent plus de contrôle.
Si les commandes Linux ce n’est pas trop votre truc, n’hésitez pas à jeter un œil à cet article qui vous explique les commandes qu’il faut absolument connaître. Je vous donne aussi une antisèche à télécharger pour les avoir toujours sous la main !
Méthode 2 : configuration manuelle (utilisateur avancé)
Dans cette méthode, nous allons apprendre comment configurer manuellement Raspberry Pi OS en tant que répéteur Wi-Fi en installant les programmes nécessaires et en les configurant.
Vous pouvez commencer avec n’importe quel OS. Pour ce tutoriel, nous avons choisi de commencer avec la dernière version de Raspberry PI OS (trixie). Consultez ce tutoriel pour installer Raspberry Pi OS Trixie sur votre Raspberry Pi.
Alternativement, si vous exécutez déjà Bookworm, consultez ce guide pour mettre à niveau de Bookworm à Trixie.
Tout préparer
Avant de faire quoi que ce soit d’autre, assurez-vous que votre Raspberry Pi est à jour en utilisant cette commande :sudo apt update && sudo apt full-upgrade

Maintenant, nous devons d’abord comprendre la disposition de notre système. Pour cela, nous devons d’abord comprendre toutes les interfaces disponibles. Nous pouvons voir une liste de toutes les interfaces disponibles en utilisant cette commande :ip -br link | grep -E 'wl|eth'
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant

Comme vous pouvez le voir, nous avons notre dongle Wi-Fi branché dans le système, et il apparaît en tant que wlan1.
Si vous ne voyez pas votre dongle Wi-Fi ici, essayez de le débrancher et de le rebrancher, ou consultez le fabricant du dongle pour voir s’il nécessite des pilotes spécifiques.
Ensuite, nous devons vérifier quelles interfaces prennent en charge le mode AP. Pour cela, exécutez d’abord cette commande pour lister tous les périphériques Wi-Fi :iw dev

Maintenant, exécutez cette commande pour chaque périphérique :iw phy <nom du périphérique> info

Faites défiler la sortie et vérifiez que le mode AP est listé dans la section « Supported interface modes« .
Pour moi, l’interface Wi-Fi par défaut (wlan0) prenait en charge le mode AP. Cependant, le dongle Wi-Fi (wlan1) ne prenait pas en charge le mode AP. J’ai donc décidé d’utiliser le wlan0 intégré comme point d’accès et le wlan1 pour me connecter à mon Wi-Fi local.
Je vous conseille aussi : Vous ne saviez pas que votre Pi pouvait faire ça
Maintenant, installons tous les logiciels nécessaires en utilisant cette commande :sudo apt install dhcpcd5 hostapd dnsmasq iptables-persistent

Activez les services dhcpcd et hostapd en utilisant les commandes suivantes :sudo systemctl enable --now dhcpcdsudo systemctl unmask hostapd
sudo systemctl enable hostapd
Avant de continuer avec le reste du tutoriel, il y a un paramètre supplémentaire que nous devons changer. Nous devons définir correctement le pays WLAN dans raspi-config. Dans raspi-config, allez dans Localisation Options -> WLAN Country et configurez-le selon votre emplacement.

La plupart des services que nous allons activer, configurer et exécuter sont gérés par systemd. Par conséquent, je vous recommande fortement de bien connaître systemctl (en anglais) pour déboguer et résoudre tout problème qui pourrait survenir.
Configurer une IP statique pour l’interface AP
Avant de configurer notre interface AP (wlan0), nous devons nous assurer que le gestionnaire de réseau cesse de la gérer (puisque nous allons la configurer manuellement avec dhcpcd).
Pour ce faire, nous devons d’abord nous assurer que notre Raspberry Pi est connecté à notre Wi-Fi domestique via l’interface wlan1, afin que nous puissions continuer à y accéder via SSH pour terminer la configuration. Pour vérifier quel appareil sans fil est connecté à votre Wi-Fi domestique, utilisez cette commande :iwconfig

Heureusement pour nous, wlan1 était connecté à notre Wi-Fi domestique. C’est ce que nous voulions.
Si le mauvais adaptateur est connecté à votre Wi-Fi domestique (c’est-à-dire l’adaptateur que vous souhaitez utiliser pour le mode AP), vous devez le changer. Pour apprendre à gérer les connexions réseau, consultez ce guide sur l’outil nmtui.
Maintenant, nous pouvons dire au gestionnaire de réseau d’arrêter de gérer notre interface wlan0 en créant un fichier de configuration avec ces commandes successivement :sudo mkdir -p /etc/NetworkManager/conf.d
echo -e "[keyfile]\nunmanaged-devices=interface-name:wlan0" | sudo tee /etc/NetworkManager/conf.d/unmanaged.conf

Maintenant, nous pouvons redémarrer le gestionnaire de réseau en utilisant cette commande :sudo systemctl reload NetworkManager
Vérifiez les changements en utilisant cette commande :nmcli dev status

Maintenant, nous pouvons configurer une IP statique pour notre interface wlan0 en éditant le fichier /etc/dhcpcd.conf. Ajoutez ceci en bas de ce fichier (vous pouvez définir l’IP de votre choix).

Enregistrez et fermez ce fichier. Maintenant, redémarrez le service dhcpcd en utilisant cette commande :sudo systemctl restart dhcpcd
Maintenant, vérifiez que l’IP a été assignée correctement :ip a show wlan0

Si vous avez des problèmes avec dhcpcd qui n’assigne pas la bonne IP à votre interface, vous pouvez utiliser cette commande pour assigner l’IP manuellement :sudo ip addr add 10.3.141.1/24 dev wlan0
Configurer HOSTAPD (périphérique AP)
Ensuite, nous devons configurer hostapd pour activer le mode AP sur notre interface wlan0. Nous avons un tutoriel détaillé sur transformer votre Raspberry Pi en point d’accès. Ici, je vais seulement vous guider à travers les bases.
Tout d’abord, nous devons éditer le fichier /etc/hostapd/hostapd.conf. Ajoutez ces lignes au fichier :
country_code=FR # changez pour votre code
interface=wlan0
driver=nl80211
ssid=PiExtender
hw_mode=g # 2.4 GHz
channel=6 # essayez 1/6/11
ieee80211n=1
wmm_enabled=1
auth_algs=1
wpa=2
wpa_key_mgmt=WPA-PSK
wpa_passphrase=StrongAPpassword123
rsn_pairwise=CCMP
Changez le code du pays, le SSID et le mot de passe selon vos préférences.
Maintenant, indiquez à hostapd de se référer à ce fichier de configuration en utilisant la commande suivante :echo 'DAEMON_CONF="/etc/hostapd/hostapd.conf"' | sudo tee /etc/default/hostapd

Redémarrez le service hostapd en utilisant cette commande :sudo systemctl restart hostapd
Vérifiez que les changements ont été appliqués :sudo iw dev wlan0 info
À lire aussi : N’achetez pas de nouvelle carte SD avant d’avoir lu ça

Vous verrez également votre réseau Wi-Fi dans la liste des réseaux Wi-Fi disponibles sur votre PC.

Cependant, ne vous connectez pas encore. Nous devons d’abord configurer le DHCP, le DNS et les règles NAT pour garantir un accès Internet correct.
Configurer DNSMASQ (DHCP + DNS)
Maintenant, configurons le DHCP et le DNS pour notre interface AP. Le serveur DHCP attribue des adresses IP aux appareils qui se connectent à votre Wi-Fi, et le serveur DNS traduit les noms d’hôtes conviviaux en leurs adresses IP correspondantes.
Pour les configurer, nous devons modifier le fichier /etc/dnsmasq.conf. Avant de l’éditer, sauvegardons d’abord la configuration par défaut en utilisant cette commande :sudo mv /etc/dnsmasq.conf /etc/dnsmasq.conf.backup
Maintenant, créez et éditez le fichier /etc/dnsmasq.conf et ajoutez cette configuration :
interface=wlan0
bind-interfaces
listen-address=10.3.141.1
dhcp-range=10.3.141.50,10.3.141.150,255.255.255.0,24h
domain-needed
bogus-priv
server=8.8.8.8
server=1.1.1.1
Ici, nous indiquons à notre répéteur Wi-Fi d’attribuer des adresses IP entre 10.3.141.50 et 10.3.141.150 à tous les clients qui s’y connectent. De plus, nous configurons 8.8.8.8 et 1.1.1.1 comme DNS par défaut pour ces connexions.
Ici, 8.8.8.8 est le DNS de Google, tandis que 1.1.1.1 est le DNS de Cloudflare. Ce sont deux serveurs de noms de domaine publics couramment utilisés. Vous pouvez également utiliser d’autres serveurs ici.
Maintenant, redémarrez le service dnsmasq en utilisant cette commande :sudo systemctl restart dnsmasq
Vérifiez qu’il est actif :sudo systemctl status dnsmasq

Pour en savoir plus sur le rôle du DHCP et des différents fichiers de configuration, lisez ce tutoriel approfondi sur comment utiliser un Raspberry Pi comme serveur DHCP.
Activer le routage et les règles NAT
Nous y sommes presque ; maintenant, nous devons activer le transfert et configurer les règles NAT et de transfert pour permettre aux deux adaptateurs de router les données correctement.
Tout d’abord, activez le transfert en utilisant ces commandes :echo "net.ipv4.ip_forward=1" | sudo tee -a /etc/sysctl.conf
sudo sysctl -p

Maintenant, ajoutez les règles NAT et de transfert en utilisant ces commandes (successivement) :sudo iptables -t nat -A POSTROUTING -o wlan1 -j MASQUERADE
sudo iptables -A FORWARD -i wlan0 -o wlan1 -m state --state RELATED,ESTABLISHED -j ACCEPT
sudo iptables -A FORWARD -i wlan1 -o wlan0 -j ACCEPT
sudo netfilter-persistent save

Vous pouvez vérifier vos paramètres en utilisant cette commande :ip route
Je vous conseille aussi : Utiliser un Raspberry Pi sans écran ? Facile, suivez le guide

Vérifiez que les règles NAT sont correctement configurées en utilisant cette commande :sudo iptables -t nat -L POSTROUTING -v

C’est tout, maintenant vous devriez pouvoir vous connecter à Internet via votre Raspberry Pi. Vous pouvez le placer à la limite de votre réseau Wi-Fi domestique, et il étendra la portée du réseau.
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Rappel: J'ai crée une communauté d'utilisateurs de Raspberry Pi qui vous permet de partage vos avancées, poser vos questions et recevoir de nombreux avantages exclusifs (anglophones uniquement). Cliquez sur le lien pour en savoir plus.
Méthode bonus : mode radio unique
Vous pouvez créer un répéteur Wi-Fi en utilisant uniquement la puce Wi-Fi intégrée du Raspberry Pi. Pour cela, vous avez besoin d’au moins un Raspberry Pi 3B+.
Pour y parvenir, nous devons créer une interface AP séparée (uap0). Ensuite, vous pouvez vous connecter à votre Wi-Fi domestique en utilisant votre interface par défaut (wlan0) via le gestionnaire de réseau, et générer un point d’accès ou AP sur l’interface uap0.
Pour créer une interface AP séparée en utilisant systemd, créez un fichier uap0.service en utilisant la commande ci-dessous :
sudo tee /etc/systemd/system/uap0.service >/dev/null <<'EOF'
[Unit]
Description=Créer une interface AP virtuelle uap0
After=NetworkManager.service wpa_supplicant.service
Wants=NetworkManager.service
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/sbin/iw dev wlan0 interface add uap0 type __ap
ExecStart=/sbin/ip link set dev uap0 up
ExecStop=/sbin/iw dev uap0 del
[Install]
WantedBy=multi-user.target
EOF
Maintenant, activez le tout en utilisant cette commande :sudo systemctl enable --now uap0.service

Vérifiez que la nouvelle interface existe en utilisant cette commande :iw dev

Maintenant, suivez les mêmes étapes que nous avons suivies précédemment pour la double radio : vous remplacez simplement uap0 par wlan0 comme interface AP, et remplacez wlan0 par wlan1 comme interface client. Il suffit de sauter les étapes où nous avons empêché le gestionnaire de réseau de gérer wlan0.
Gardez à l’esprit, cependant, comme je l’ai expliqué précédemment, le répéteur Wi-Fi à radio unique offre un débit considérablement plus bas (environ la moitié) de celui du répéteur Wi-Fi à double radio.

Articles liés que vous pouvez lire :
- Comment utiliser Raspberry Pi comme routeur sans fil avec pare-feu
- OpenWrt sur Raspberry Pi : Utilisez votre Pi comme routeur (Tutoriel)
- Installer Pi-Hole sur Raspberry Pi (bloqueur de publicités gratuit en 15 min)
Construire votre propre répéteur Wi-Fi Raspberry Pi n’est pas seulement un projet amusant pour le week-end — c’est un excellent moyen d’apprendre comment fonctionne réellement le réseau sans fil. Que vous choisissiez la simplicité de RaspAP ou la flexibilité de la méthode manuelle, vous repartirez avec une compréhension plus profonde de la façon dont les routeurs, les points d’accès et le NAT fonctionnent ensemble.
Et une fois que tout fonctionne, vous aurez un répéteur DIY entièrement fonctionnel que vous pouvez placer où vous avez besoin d’une meilleure couverture.
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
Ressources supplémentaires pour votre Raspberry Pi
Initiation au Raspberry Pi en vidéo
Si vous débutez et voulez passer rapidement à la vitesse supérieure, j’ai exactement ce qu’il vous faut.
Regardez ma formation vidéo qui vous aidera à démarrer du bon bien, choisir votre matériel, installer les meilleures applications et vous lancer directement dans vos premiers projets avec mon aide.
Regarder les vidéos dès maintenant
Maîtrisez votre Raspberry Pi en 30 jours
Vous avez besoin de plus ? Si vous êtes à la recherche des meilleures astuces pour devenir expert sur Raspberry Pi, ce livre est fait pour vous. Développez vos compétences sous Linux et pratiquez via de nombreux projets en suivant mes guides étape par étape. 10% de remise aujourd’hui !
Télécharger le livre au format PDF ici
Maîtrisez Python sur Raspberry Pi
Pas besoin d’être un génie pour coder quelques lignes pour votre Raspberry Pi.
Je vous apprends juste ce qu’il faut sur Python afin de réaliser n’importe quel projet. La seconde partie du livre est d’ailleurs consacrée à des exemples de projets où je vous guide pas à pas.
Ne perdez pas de temps, apprenez le strict nécessaire et économisez 10% avec ce lien :
Télécharger maintenant
Autres ressources pour profiter de votre Raspberry Pi
J’ai regroupé toutes mes recommandations de logiciels, sites utiles et de matériel sur cette page de ressources. Je vous invite à la consulter régulièrement pour faire les bons choix et rester à jour.
Visiter les pages ressources
