Créer un VPN avec sa Bbox Bouygues Telecom et s’y connecter depuis Android

28 oct. 2026 · @Bob

Pourquoi un VPN chez soi ?

Avec un serveur WireGuard installé derrière votre Bbox, votre mobile Android se connecte à votre réseau domestique depuis n’importe où, comme s’il était sur votre Wi-Fi.

  • Accès au réseau local à distance : NAS, imprimante, Raspberry Pi, caméra, interface de la Bbox.
  • Trafic chiffré sur les Wi-Fi publics (gare, hôtel, café) jusqu’à votre domicile.
  • IP de la maison en déplacement, pour les services qui n’acceptent que les connexions françaises.

Ce n’est pas un VPN commercial : votre trafic ressort par votre ligne Bouygues Telecom, sans choix de pays.

Pas de serveur VPN intégré à la Bbox

Contrairement à la Freebox, aucune Bbox (Fit, Must, Ultym) n’intègre de fonction VPN dans son interface : le serveur WireGuard doit tourner sur un appareil branché derrière la box. La Bbox se contente de lui transmettre le trafic VPN par une redirection de port.

Hébergeur du serveurAvantagesLimites
Raspberry Pi + PiVPNÉconomique (quelques watts), installation guidée en une commandeUne petite machine à maintenir à jour
Routeur GL.iNet ou similaireServeur WireGuard intégré, interface graphiqueAchat d’un routeur (40 à 100 € environ)
NAS Synology / QNAPSi vous en avez déjà un, paquet VPN disponibleWireGuard pas toujours proposé nativement

Cet article suit la voie la plus courante : un Raspberry Pi avec PiVPN.

Prérequis

  • Une Bbox avec l’accès à son interface d’administration sur mabbox.bytel.fr (ou 192.168.1.254) et son mot de passe administrateur.
  • Un Raspberry Pi (Pi 3, 4 ou 5) sous Raspberry Pi OS Lite, branché en Ethernet sur la Bbox et allumé en permanence.
  • Un accès SSH au Raspberry Pi depuis votre ordinateur.
  • Un smartphone Android avec l’application gratuite WireGuard du Google Play Store.
  • Facultatif mais recommandé : un nom de domaine dynamique gratuit (DuckDNS, No-IP), au cas où votre IP publique change. La Bbox sait le mettre à jour elle-même.

Étape 1 : installer WireGuard sur le Raspberry Pi avec PiVPN

PiVPN installe et configure WireGuard en quelques questions.

  1. Connectez-vous au Pi en SSH, puis mettez-le à jour :sudo apt update && sudo apt full-upgrade -y
  2. Lancez l’installateur :curl -L https://install.pivpn.io | bash
  3. Répondez aux questions de l’assistant :
    • IP statique : acceptez l’adresse actuelle du Pi (vous la réserverez aussi dans la Bbox).
    • Protocole : WireGuard.
    • Port : gardez 51820 ou choisissez un port moins courant, par exemple 51821.
    • DNS : un DNS public, ou l’IP de la Bbox (192.168.1.254).
    • IP publique ou nom DNS : choisissez le nom DNS et saisissez votre domaine DuckDNS ou No-IP si vous en avez un.
    • Mises à jour de sécurité automatiques : acceptez.
  4. Redémarrez le Pi.
  5. Créez le profil du téléphone :pivpn add
    Nommez-le, par exemple pixel-perso : le fichier pixel-perso.conf est créé dans ~/configs.

Étape 2 : régler la Bbox

La Bbox doit toujours donner la même IP locale au Pi, puis lui transmettre le trafic VPN. Les mêmes réglages sont accessibles depuis l’application Bouygues Telecom.

  1. Ouvrez mabbox.bytel.fr et connectez-vous.
  2. Dans les réglages réseau avancés, section DHCP, réservez une adresse fixe au Raspberry Pi (par exemple 192.168.1.20).
  3. Dans Redirection de ports (NAT/PAT), créez une règle :
ChampValeur
NomWireGuard
ProtocoleUDP
Port externe51820 (ou celui choisi dans PiVPN)
Port internele même
Appareil / IP de destinationle Raspberry Pi
  1. Activez la règle et enregistrez.
  2. Pour le domaine dynamique, ouvrez la section DynDNS : la Bbox gère notamment DuckDNS, No-IP et OVH. Saisissez le domaine et le jeton fournis par le service.

Pas besoin de DMZ : une règle UDP ciblée expose beaucoup moins votre réseau. Profitez-en pour désactiver l’UPnP si vous ne l’utilisez pas.

Étape 3 : configurer WireGuard sur Android

Le QR code évite de faire transiter la clé privée par e-mail ou messagerie.

  1. Sur le Pi, affichez le QR code du profil :pivpn -qr pixel-perso
  2. Installez WireGuard (éditeur WireGuard Development Team) depuis le Google Play Store.
  3. Dans l’application, appuyez sur +, puis Scanner depuis un code QR, et visez l’écran du terminal.
  4. Nommez le tunnel, par exemple Maison, puis enregistrez.
  5. Activez l’interrupteur du tunnel et acceptez la demande de connexion VPN d’Android.

Pour un tunnel toujours actif, ouvrez Réseau et Internet → VPN → WireGuard dans les paramètres Android et activez VPN permanent.

Étape 4 : tester en 4G/5G

Testez impérativement hors du Wi-Fi : la Bbox ne gère pas bien les connexions vers sa propre IP publique depuis l’intérieur du réseau, un test en Wi-Fi peut donc échouer alors que tout est correct.

  1. Coupez le Wi-Fi du téléphone et restez en données mobiles.
  2. Activez le tunnel dans WireGuard.
  3. Vérifiez que le compteur Reçu de l’application augmente.
  4. Sur le Pi, pivpn -c liste les clients connectés et leur dernier échange.
  5. Un site « quelle est mon IP » doit afficher l’IP de votre ligne Bouygues Telecom.
  6. Testez un appareil du réseau local, par exemple mabbox.bytel.fr.

Dépannage et sécurité

SymptômeCause probableSolution
Compteur « Reçu » bloqué à 0Règle absente, en TCP au lieu d’UDP, ou mauvais portVérifier la redirection : UDP, même port que PiVPN, vers l’IP du Pi
Marche en 4G mais pas en Wi-FiPas de « NAT loopback » sur la BboxNormal : en Wi-Fi à la maison, le VPN est inutile
Ça marchait puis plus rienIP publique changée ou IP du Pi changéeActiver le DynDNS ; vérifier la réservation DHCP du Pi
Pas d’IPv4 publique joignableLigne passée en IPv6 seul ou IPv4 partagéeContacter Bouygues Telecom pour obtenir une IPv4 publique, ou configurer le tunnel en IPv6
Tunnel actif mais aucun site ne s’ouvreDNS ou routage du PiVérifier la ligne DNS du profil ; lancer pivpn -d (diagnostic)

Quelques règles de sécurité :

  • Un profil par appareil ; révoquez-le avec pivpn remove si l’appareil est perdu ou vendu.
  • Ne partagez jamais un fichier .conf : il ouvre l’accès à votre réseau.
  • Gardez le Pi à jour et passez SSH en authentification par clé.
  • Changez le mot de passe administrateur par défaut de la Bbox.

Conclusion

Sans serveur VPN dans la Bbox, un Raspberry Pi et une redirection de port suffisent à offrir à votre mobile Android un accès chiffré et permanent à votre réseau. Pour un autre appareil, un nouveau pivpn add suffit.

Sources

Laisser un commentaire