Il y a une démangeaison particulière qu'un VPN commercial ne gratte jamais tout à fait : vous faites encore confiance à la promesse « sans journaux » de quelqu'un d'autre. Auto-héberger WireGuard inverse cela — le serveur est le vôtre, les clés sont les vôtres, et la seule politique de non-journalisation qui compte est celle que vous avez réellement configurée. C'est aussi vraiment rapide et cela prend environ dix minutes. Voici tout le sujet.
D'abord, la seule exigence que les gens ratent
Un VPN a besoin d'une IP dédiée — pas d'une offre NAT/à IP partagée. La raison est simple : un VPN écoute les connexions entrantes sur un port UDP et renvoie votre trafic vers l'extérieur sous l'adresse propre du serveur. Cela nécessite votre propre IP publique et la liberté d'ouvrir des ports. Une machine NAT à IP partagée (SSH sur un port redirigé, pas d'entrant arbitraire) ne peut pas le faire. Choisissez donc une offre à IP dédiée avant de commencer — tout ce qui suit en suppose une.
Elle n'a pas besoin d'être grosse, cependant. WireGuard est léger : une machine de 1 Go / 2 cœurs tunnelise plusieurs appareils sans forcer. Vous payez pour l'IP et la bande passante, pas le CPU.
Installation (la voie facile)
Sur une machine Ubuntu/Debian à IP dédiée neuve, la voie la plus rapide est le script d'aide bien connu wireguard-install, qui gère les clés, l'interface et le premier client pour vous :
sudo apt update && sudo apt install -y curl
curl -O https://raw.githubusercontent.com/angristan/wireguard-install/master/wireguard-install.sh
sudo bash wireguard-install.sh
Il pose quelques questions (IP publique — il l'autodétecte généralement, port, DNS), puis génère une config client et l'affiche en QR code. C'est tout le côté serveur.
Vous préférez le faire à la main ? La version manuelle est juste : apt install wireguard, générer une paire de clés avec wg genkey, écrire /etc/wireguard/wg0.conf avec votre [Interface] et un bloc [Peer] par appareil, activer le routage IP (net.ipv4.ip_forward=1), et systemctl enable --now wg-quick@wg0. Le script fait juste cela pour vous sans fautes de frappe.
Connecter un appareil
- Téléphone : installez l'application WireGuard, appuyez sur +, scannez le QR code que le script a imprimé. C'est fait.
- Portable : installez WireGuard, importez le fichier
.confque le script a enregistré. Activez.
Pour ajouter un autre appareil, relancez le script et choisissez « ajouter un client » — chacun obtient sa propre config et sa clé.
Ne sautez pas : verrouillez la machine
C'est un VPN, mais c'est quand même un serveur avec une IP publique qui se fait scanner. Passez d'abord les cinq minutes sur la checklist de sécurité — clés SSH, pas de connexion par mot de passe, un pare-feu qui n'autorise que SSH et votre port UDP WireGuard. Un VPN sur une machine non durcie est une contradiction.
Les compromis honnêtes
L'auto-hébergement gagne clairement sur la confiance et la vitesse : votre serveur, vos clés, le débit quasi natif de WireGuard, aucun journal à moins que vous ne les créiez. Là où il ne gagne pas :
- L'anonymat dans une foule. Tout votre trafic sort d'une IP fixe qui appartient manifestement à un serveur. C'est excellent pour la confidentialité vis-à-vis de votre réseau local ou de votre FAI et pour une sortie personnelle stable — mais c'est l'opposé de disparaître dans un pool partagé. Objectif différent.
- Un seul emplacement. Vous obtenez la région où se trouve votre serveur, point. Pas de saut de pays.
- Vous êtes l'admin. Les mises à jour, la disponibilité et la gestion des clés sont désormais votre travail — ce qui est exactement le but, mais c'est un travail.
Une réserve à connaître : dans certains réseaux, le DPI détecte et bloque d'emblée le protocole WireGuard. Si c'est votre situation, WireGuard ne se connectera pas quelle que soit votre configuration — et la réponse est un protocole qui se déguise en trafic TLS normal. Voir votre propre serveur VLESS/Xray pour quand WireGuard est bloqué.
Si ce que vous voulez est un tunnel rapide et privé que vous contrôlez entièrement — pour vos propres appareils, votre propre trafic, sans confiance en un tiers — WireGuard auto-hébergé est difficile à battre. Prenez une offre à IP dédiée (vous pouvez payer en crypto, sans KYC), lancez le script, scannez le QR, et vous tunnelisez en une dizaine de minutes.
Voir aussi : VPS pour VPN — le tableau complet — quelle offre choisir, quoi faire tourner, et exactement quand une IP dédiée est requise.
Prêt à le configurer ? L'offre Nano-IP la moins chère (8 $/mois) vous donne l'IP dédiée dont WireGuard a besoin — c'est tout ce qu'il faut.
Commentaires
Pas encore de commentaires. Soyez le premier.