🔒 WireGuard Config Generator
Prereglages :
⚠ Note : Les cles affichees sont des placeholders. Generez de vraies cles avec :
wg genkey | tee privatekey | wg pubkey > publickey
🌐 Configuration Serveur
👥 Peers
📄 Configurations generees
wg0.conf (Serveur)
Description
Generateur de configuration WireGuard pour serveur et clients. Permet de creer rapidement les fichiers de configuration pour un VPN WireGuard complet.
Fonctionnalites
- Configuration du serveur WireGuard : interface, port, cles, adresse IP, DNS
- Regles PostUp/PostDown iptables auto-generees selon l'interface reseau
- Ajout de multiples peers avec cles, IPs autorisees et endpoint
- Generation simultanee du fichier serveur et des fichiers clients
- Prereglages : VPN Site-to-Site et Road Warrior (mobile)
- Copie et telechargement de chaque configuration
Utilisation
- Remplissez la configuration serveur (interface, port, cles, IP)
- Ajoutez des peers avec le bouton "Ajouter un peer"
- Les configurations serveur et client se generent en temps reel
- Copiez ou telechargez chaque fichier de configuration separement
Commandes utiles
wg genkey | tee privatekey | wg pubkey > publickey: Generer une paire de cleswg genkey: Generer uniquement une cle priveeecho "PRIVATE_KEY" | wg pubkey: Deriver la cle publiquewg show: Afficher l'etat de l'interface WireGuardsystemctl enable wg-quick@wg0: Demarrer WireGuard au boot
Astuces
- Pour un VPN "Road Warrior", utilisez AllowedIPs = 0.0.0.0/0 cote client pour router tout le trafic
- Pour un VPN Site-to-Site, limitez AllowedIPs aux sous-reseaux distants uniquement
- Chaque peer doit avoir une IP unique dans le sous-reseau du VPN
- N'oubliez pas d'ouvrir le port UDP (51820 par defaut) dans le pare-feu