Installer Mullvad sur votre routeur
0 / 6
← Tous les guides

Installer Mullvad sur votre routeur

Protégez tous les appareils de votre maison d'un coup : PC, TV, téléphones, tablettes, consoles. Une seule configuration, protection permanente.

Mis à jour le 9 avril 2026Publié le 24 février 2026

Choisissez votre guide

Ce guide a un but éducatif. monratio.fr n'encourage en aucun cas le piratage ou le téléchargement illégal de contenus protégés par le droit d'auteur. Un VPN est avant tout un outil de protection de votre vie privée en ligne.

1

🏠 Pourquoi mettre le VPN sur le routeur ?

Au lieu d'installer Mullvad sur chaque appareil (PC, téléphones, tablettes, TV, consoles…), vous pouvez le mettre directement sur votre routeur. Résultat : tout ce qui se connecte à votre wifi est protégé automatiquement.

Les avantages d'un VPN sur le routeur :

✓ Tous les appareils protégés automatiquement
✓ Pas besoin d'installer l'app partout
✓ Protège les appareils qui ne supportent pas les VPN (TV, console, objets connectés)
✓ Vos invités sont aussi protégés sur votre wifi
✓ Mullvad autorise jusqu'à 5 appareils simultanés, le routeur compte pour un seul

Mais attention : tous les routeurs ne sont pas compatibles. Votre box Orange, Free ou SFR ne pourra pas faire tourner Mullvad. Il vous faut un routeur spécifique.

Ce qui est possible / impossible :

✗ Box Orange, Free, SFR, Bouygues : pas de VPN possible
✗ Routeurs Wifi grand public classiques : rarement compatibles
✓ Routeurs GL.iNet (Beryl, Flint, Slate) : les plus simples
✓ Asus avec firmware Merlin : très bon compromis
✓ OpenWrt sur routeur compatible : le plus avancé

Installer le VPN au niveau routeur = chiffrement de tout le trafic LAN → WAN sans configuration client. Fonctionne avec n'importe quel appareil (y compris ceux qui ne supportent pas de VPN natif : smart TV, consoles, IoT).

Compatibilité WireGuard routeur :

✓ GL.iNet (tous modèles modernes) : UI web simple, WG natif
✓ AsusWRT-Merlin : support WG depuis v3.x
✓ OpenWrt 21.02+ : wireguard-tools native
✓ pfSense / OPNsense : package WireGuard officiel
~ AsusWRT stock : OpenVPN uniquement (pas de WG)
✗ Box FAI / routeurs ISP : pas de VPN client

À savoir avant de se lancer. Le VPN sur routeur est légèrement plus complexe à configurer que sur PC. Si vous êtes totalement débutant et n'avez pas encore de routeur compatible, commencez plutôt par installer Mullvad sur votre PC. Vous pourrez toujours passer au routeur plus tard.

2

📦 Choisir un routeur compatible

Pour débuter, on recommande les routeurs GL.iNet. Leur interface web est claire, l'installation de Mullvad prend cinq minutes, et ils sont abordables (à partir de 50€).

Nos recommandations GL.iNet :

GL.iNet Beryl AX (GL-MT3000) ~120€
Le meilleur compromis. Wifi 6, compact, parfait pour la maison ou les voyages. Recommandé.
GL.iNet Flint 2 (GL-MT6000) ~200€
Plus puissant, idéal si vous avez la fibre haut débit et beaucoup d'appareils.
GL.iNet Slate AX (GL-AXT1800) ~90€
Compact, pour un petit logement ou si vous débutez.

Comment ça s'installe ? Vous branchez le routeur GL.iNet derrière votre box internet (pas à la place). La box reste, elle fournit Internet au routeur GL.iNet, et le GL.iNet crée un wifi protégé par VPN.

Schéma de branchement :

Internet → Box FAI → Routeur GL.iNet (VPN) → Tous vos appareils 🔒

Alternatives avancées :

  • Asus avec Merlin : flasher le firmware Asuswrt-Merlin sur un Asus RT-AX88U ou RT-AX86U. WireGuard client natif depuis v3.x.
  • OpenWrt : flash sur un router compatible (liste sur openwrt.org). Installation manuelle de wireguard-tools, config via /etc/config/network.
  • pfSense / OPNsense : pour un setup maison complet avec firewall pro. Package WireGuard officiel.
  • Ubiquiti UniFi : support WireGuard depuis UniFi OS 3.x, intégration dans la UI.

Budget indicatif : GL.iNet 80-200€, Asus + Merlin 200-400€, OpenWrt selon matériel, pfSense 150€+ (Netgate) ou DIY mini-PC.

Pourquoi GL.iNet pour débuter ? Contrairement aux autres solutions qui demandent de flasher le firmware (opération risquée pour un débutant), les routeurs GL.iNet viennent avec une interface web simple et un client WireGuard pré-installé. C'est vraiment du plug and play : branchez, connectez-vous à l'interface, importez la config Mullvad, c'est fini.

3

⚙️ Générer la config WireGuard Mullvad

Pour configurer votre routeur, il faut un fichier de configuration WireGuard généré depuis votre compte Mullvad. Bonne nouvelle : Mullvad propose un générateur officiel en ligne, très simple à utiliser.

  1. Depuis votre ordinateur, allez sur mullvad.net/en/account/wireguard-config
  2. Connectez-vous avec votre numéro de compte Mullvad (le code à 16 chiffres, pas d'email ni de mot de passe)
  3. Si vous n'avez pas encore de clé WireGuard enregistrée, cliquez sur "Generate key" pour en créer une nouvelle
  4. Choisissez votre pays puis la ville du serveur (ex : Pays-Bas → Amsterdam)
  5. Cliquez sur "Download file" pour récupérer votre fichier .conf

Options à choisir lors de la génération :

Numéro de compte XXXX XXXX XXXX XXXX
Clé WireGuard Générée ✓
Country Netherlands
City Amsterdam

Vous téléchargez un fichier .conf (par exemple nl-ams-wg-001.conf). Gardez-le précieusement, vous allez l'importer dans votre routeur à l'étape suivante.

Astuce : pour 5€/mois, Mullvad ne pratique pas de surfacturation selon la durée. Le tarif est le même quelle que soit la formule, et vous pouvez payer en cash ou en cryptomonnaie pour un anonymat maximal.

Sur mullvad.net/en/account/wireguard-config, générez un fichier .conf WireGuard après authentification avec le numéro de compte :

# mullvad.net/en/account/wireguard-config
# 1. Login avec le numéro de compte (16 digits)
# 2. Generate key (clé publique stockée côté Mullvad)
# 3. Pick country / city
# 4. Download .conf

# Contenu typique du fichier .conf :
[Interface]
PrivateKey = <your_private_key>
Address = 10.64.xxx.xxx/32
DNS = 10.64.0.1

[Peer]
PublicKey = <server_public_key>
AllowedIPs = 0.0.0.0/0,::0/0
Endpoint = xxx.xxx.xxx.xxx:51820

Note : Mullvad a retiré le port forwarding en 2023 pour lutter contre les abus. Le service reste compatible avec le P2P/BitTorrent sans restriction, mais sans port entrant, vous serez en mode "leecher passif" (pas de seeding vers peers derrière NAT). Pour du seeding sérieux, gardez ProtonVPN ou AirVPN à côté.

4

🌐 Se connecter à l'interface du routeur

Maintenant, on va configurer le routeur. La procédure varie selon le modèle.

GL.iNet (Beryl, Flint, Slate…) La solution la plus simple
  1. Branchez votre routeur GL.iNet : le câble WAN à votre box, l'alimentation secteur
  2. Connectez-vous au wifi du routeur (le nom et le mot de passe sont sur une étiquette sous l'appareil)
  3. Ouvrez votre navigateur et allez sur http://192.168.8.1
  4. Créez un mot de passe administrateur lors du premier lancement
  5. Vous arrivez sur le tableau de bord GL.iNet

Interface GL.iNet Admin Panel :

📊 Tableau de bord
🌐 Internet : Connecté
📡 Wifi : 5 appareils connectés
🔒 VPN : Non configuré
Asus avec Merlin Pour les modèles Asus haut de gamme
  1. Assurez-vous d'avoir installé le firmware Asuswrt-Merlin (différent du firmware Asus standard)
  2. Branchez le routeur et connectez-vous au wifi
  3. Allez sur http://192.168.1.1 (ou l'IP de votre routeur)
  4. Connectez-vous avec les identifiants admin (par défaut : admin / admin)
  5. Dans le menu de gauche, allez dans "VPN" puis "VPN Client"

Si vous n'avez pas Merlin installé, suivez d'abord le guide de flashage sur asuswrt-merlin.net. Attention, c'est une opération avancée.

OpenWrt Pour les utilisateurs avancés
  1. Connectez-vous à LuCI (interface web OpenWrt) via http://192.168.1.1
  2. Allez dans System → Software
  3. Installez wireguard-tools et luci-app-wireguard
  4. Redémarrez le routeur
  5. Les options WireGuard apparaissent dans Network → Interfaces

Accès UI routeur :

# GL.iNet : http://192.168.8.1
# Asus/Merlin : http://192.168.1.1 ou http://router.asus.com
# OpenWrt (LuCI) : http://192.168.1.1
# pfSense : https://192.168.1.1

# SSH (si activé) :
ssh root@192.168.8.1    # GL.iNet
ssh admin@192.168.1.1   # Asus/Merlin
ssh root@192.168.1.1    # OpenWrt
5

📥 Importer la configuration Mullvad

Maintenant, on importe le fichier .conf Mullvad dans le routeur.

Sur GL.iNet Import visuel en quelques clics
  1. Dans l'interface GL.iNet, allez dans "VPN" → "WireGuard Client"
  2. Cliquez sur "Add a New WireGuard Profile"
  3. Choisissez "Upload a file" ou "Importer un fichier"
  4. Sélectionnez le fichier .conf téléchargé depuis Mullvad
  5. Donnez un nom à la configuration (ex: "Mullvad Amsterdam")
  6. Cliquez sur "Apply" puis activez le commutateur "WireGuard"

VPN → WireGuard Client :

Mullvad Amsterdam
WireGuard · Connecté

Une fois activé, tous les appareils connectés au wifi de ce routeur sont automatiquement protégés.

Sur Asus Merlin Import dans VPN Client
  1. Dans VPN → VPN Client, cliquez sur "Add profile"
  2. Sélectionnez WireGuard comme type
  3. Cliquez sur "Import .conf file" et choisissez votre fichier Mullvad
  4. Activez "Block routed clients if tunnel goes down" (kill switch)
  5. Cliquez sur "Apply" puis activez le commutateur du profil
Sur OpenWrt Import manuel de la config
  1. Dans LuCI, allez dans Network → Interfaces
  2. Cliquez sur "Add new interface"
  3. Nom : wg0, protocole : WireGuard VPN
  4. Collez le contenu de votre fichier .conf Mullvad dans les champs correspondants (Private key, Peer, etc.)
  5. Créez une règle firewall pour router le trafic LAN vers wg0
  6. Redémarrez l'interface

Plus détaillé : suivez la doc officielle OpenWrt WireGuard.

Import WireGuard par routeur :

# GL.iNet : UI web (upload .conf) ou CLI
uci set wireguard.wg0=interface
uci set wireguard.wg0.private_key='xxx'
uci commit wireguard
/etc/init.d/wireguard restart

# OpenWrt (manuel) :
opkg install wireguard-tools qrencode
# Puis network config via UCI ou fichier /etc/config/network

# Asus/Merlin : UI VPN Client > Import .conf
# Activer kill switch : "Block routed clients if tunnel goes down"

Note : Mullvad n'expose pas de port forwarding, donc pas de cron natpmpc à prévoir. Configuration plus simple que ProtonVPN côté routeur.

Activez toujours le "kill switch" sur votre routeur. C'est une option qui bloque complètement l'accès à Internet si le VPN se déconnecte accidentellement. Sans ça, votre trafic passerait en clair pendant quelques secondes ou minutes, révélant votre vraie adresse IP. Sur GL.iNet, l'option s'appelle "Block Non-VPN Traffic". Sur Asus Merlin, c'est "Block routed clients if tunnel goes down".

6

✅ Vérifier que tout fonctionne

Vérifions que tous les appareils de votre réseau sont bien protégés :

  1. Connectez votre téléphone ou ordinateur au wifi du routeur GL.iNet (pas à celui de votre box)
  2. Ouvrez votre navigateur et allez sur mullvad.net/en/check
  3. La page doit afficher "You are connected through Mullvad" en vert, avec l'IP et le pays du serveur
  4. Répétez le test depuis plusieurs appareils différents : chacun doit afficher la même IP VPN

Vérification depuis 3 appareils différents :

💻 PC 185.213.xxx.xxx (NL) ✓
📱 Téléphone 185.213.xxx.xxx (NL) ✓
📺 Smart TV 185.213.xxx.xxx (NL) ✓
✓ Tous les appareils passent par le VPN. Même les objets connectés qui ne supportent pas les VPN natifs sont protégés.
🎉
Toute votre maison est protégée !
5€/mois, tous vos appareils sécurisés, même ceux qui ne supportent pas les VPN.

À savoir : pas de port forwarding chez Mullvad. Depuis 2023, Mullvad a supprimé l'ouverture de ports entrants pour lutter contre les abus. Concrètement, si vous faites du P2P/BitTorrent, vous pourrez télécharger sans souci mais votre capacité à partager (seeding) sera limitée aux peers qui peuvent vous joindre directement. Si vous avez besoin de port forwarding pour du seeding intensif ou de l'auto-hébergement, tournez-vous plutôt vers ProtonVPN ou AirVPN.

Vérifications :

# Sur le routeur (SSH)
wg show              # Status du tunnel WireGuard
ip route             # Vérifier que la default route passe par wg0
curl ifconfig.me     # Doit retourner l'IP Mullvad

# Sur un client LAN
curl ifconfig.me     # Doit retourner la même IP
curl https://am.i.mullvad.net/json
# Doit renvoyer "mullvad_exit_ip": true

Rappel : Mullvad a retiré le port forwarding en 2023 (annonce officielle). Pas de NAT-PMP ni de redirection de port configurable côté serveur. Pour du seeding sérieux ou de l'auto-hébergement derrière VPN, AirVPN, ProtonVPN ou PIA restent les options viables.

Changer de serveur VPN. Avec un routeur, vous pouvez facilement basculer entre différents serveurs Mullvad (pour changer de pays, par exemple). Il suffit de générer un nouveau fichier .conf sur mullvad.net/en/account/wireguard-config et de l'importer dans le routeur. Vous pouvez même garder plusieurs profils et switcher en un clic.

🤝
Besoin d'un coup de main ?

Je peux vous aider à configurer tout ça à distance. Petit forfait ou au chapeau, on s'arrange.

Me contacter