Aller au contenu
  • Bitcoin accepté
  • MMonero accepté
  • Résistant au DMCA
  • Inscription anonyme
  • ΞEthereum accepté
  • Sans KYC
  • Uptime 99,99 %
  • Support 24/7
  • Remboursement sous 7 jours
  • Provisionné en < 5 min
  • Islande · Suisse · Pays-Bas
  • USDT accepté
Bitcoin accepté. Monero accepté. Résistant au DMCA. Inscription anonyme. Ethereum accepté. Sans KYC. Uptime 99,99 %. Support 24/7. Remboursement sous 7 jours. Provisionné en moins de 5 minutes. Islande, Suisse, Pays-Bas. USDT accepté.
MurmurHost
Commencer
Networking~15 minMis à jour 2026-08-13

Comment configurer un VPN WireGuard sur un VPS ?

Installez WireGuard sur votre VPS, générez une paire de clés et configurez le serveur et le client avec un fichier de configuration simple. Ensuite, démarrez l'interface et testez la connexion.

Ce guide vous aidera à configurer votre propre serveur VPN WireGuard sur un VPS, vous offrant un tunnel crypté sécurisé et rapide. Vous aurez un contrôle total sur votre VPN, sans journaux et sans dépendances tierces.

Prérequis : un VPS avec une adresse IP publique (n'importe quel plan VPS MurmurHost fonctionne, à partir de 8 $/mois), un accès root ou sudo, et un client local (Windows, macOS, Linux ou mobile).

  1. 1

    Installer WireGuard

    Connectez-vous en SSH à votre VPS et installez WireGuard. Sur Ubuntu/Debian : sudo apt update && sudo apt install wireguard. Sur CentOS/RHEL : sudo yum install epel-release && sudo yum install wireguard-tools.
  2. 2

    Générer les clés du serveur

    Générez une paire de clés privée et publique pour le serveur : wg genkey | tee server_private.key | wg pubkey > server_public.key. Gardez la clé privée secrète.
  3. 3

    Créer la configuration du serveur

    Créez /etc/wireguard/wg0.conf avec le contenu suivant, en remplaçant ServerPrivateKey par la clé privée de votre serveur et ServerIP par l'IP publique de votre VPS :
    [Interface]
    Address = 10.0.0.1/24
    SaveConfig = true
    ListenPort = 51820
    PrivateKey = ServerPrivateKey
    
    [Peer]
    PublicKey = ClientPublicKey
    AllowedIPs = 10.0.0.2/32
  4. 4

    Activer le transfert IP

    Activez le transfert IP sur le serveur : echo 'net.ipv4.ip_forward = 1' | sudo tee -a /etc/sysctl.conf && sudo sysctl -p. Configurez également le NAT avec iptables si vous voulez que les clients accèdent à Internet : sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE (remplacez eth0 par votre interface principale).
  5. 5

    Démarrer WireGuard

    Démarrez l'interface WireGuard et activez-la au démarrage : sudo systemctl start wg-quick@wg0 et sudo systemctl enable wg-quick@wg0.
  6. 6

    Générer les clés client et la configuration

    Sur votre machine locale, générez une paire de clés client : wg genkey | tee client_private.key | wg pubkey > client_public.key. Créez un fichier de configuration client (par exemple, client.conf) avec :
    [Interface]
    PrivateKey = ClientPrivateKey
    Address = 10.0.0.2/24
    DNS = 1.1.1.1
    
    [Peer]
    PublicKey = ServerPublicKey
    Endpoint = ServerIP:51820
    AllowedIPs = 0.0.0.0/0
  7. 7

    Ajouter le client au serveur

    Sur le serveur, ajoutez la clé publique du client à la configuration : sudo wg set wg0 peer ClientPublicKey allowed-ips 10.0.0.2/32. Si vous avez utilisé le fichier de configuration, redémarrez WireGuard : sudo systemctl restart wg-quick@wg0.
  8. 8

    Tester la connexion

    Importez la configuration client dans votre application client WireGuard (ou utilisez wg-quick up client.conf sous Linux). Pingez le serveur : ping 10.0.0.1. Ensuite, vérifiez votre IP publique pour confirmer que le trafic est routé via le VPN.

Assurez-vous que le pare-feu de votre VPS autorise le port UDP 51820. MurmurHost inclut une protection DDoS, mais vous pouvez toujours configurer un pare-feu pour une sécurité supplémentaire. Comme MurmurHost est offshore et sans KYC, vous pouvez configurer votre VPN en toute confidentialité, en payant avec Monero ou Bitcoin si vous le souhaitez.

Questions fréquemment posées

Quel est le port par défaut pour WireGuard ?+
Le port par défaut est 51820/UDP, mais vous pouvez le changer en n'importe quel port dans le fichier de configuration.
Puis-je utiliser WireGuard sur un VPS MurmurHost ?+
Oui, toute offre VPS MurmurHost prend en charge WireGuard. Le VPS d'entrée de gamme à 8 $/mois a 1 vCPU, 2 Go de RAM et 25 Go de NVMe, ce qui est largement suffisant pour un VPN personnel.
Comment faire en sorte que WireGuard démarre automatiquement au démarrage ?+
Utilisez systemd : sudo systemctl enable wg-quick@wg0. Cela démarrera l'interface VPN à chaque démarrage de votre serveur.
WireGuard est-il plus rapide qu'OpenVPN ?+
Oui, WireGuard est généralement plus rapide et plus efficace car il utilise une cryptographie moderne et fonctionne dans le noyau. Il a également une base de code plus petite, ce qui le rend plus facile à auditer et à sécuriser.

Déployez votre premier serveur offshore en 60 secondes.

Inscription anonyme. Bitcoin et Monero acceptés. Provisionné dans 8 juridictions.

Aucune carte de crédit requise · garantie de remboursement de 7 jours