Configurer un serveur WireGuard sur les routeurs GL.iNet¶
WireGuard® est un VPN extrêmement simple, rapide et moderne qui utilise une cryptographie de pointe. Il vise à être plus rapide, plus simple, plus léger et plus pratique qu'IPSec, tout en évitant sa complexité. Il offre également de meilleures performances qu'OpenVPN.
Pour configurer un serveur WireGuard sur un routeur GL.iNet, regardez cette vidéo ou suivez les étapes ci-dessous.
Vérifier que vous disposez d'une adresse IP publique¶
Cliquez ici pour vérifier si votre fournisseur d'accès à Internet vous attribue une adresse IP publique.
Si ce n'est pas le cas, votre routeur ne peut pas être configuré comme serveur WireGuard.
Méthodes alternatives :
- Si vous avez un routeur principal, connectez-vous-y et vérifiez s'il reçoit une adresse IP publique de votre FAI.
- Demandez une adresse IP publique à votre FAI. Cela peut entraîner des frais supplémentaires.
- Si les deux méthodes ci-dessus ne fonctionnent pas (par exemple si votre réseau est derrière un CGNAT), vous pouvez essayer notre solution SD-WAN AstroWarp.
Vérifier si une redirection de ports est nécessaire¶
Topologie réseau
GL.iNet est le routeur principal
- Si le routeur GL.iNet est le routeur principal de votre réseau, aucune redirection de ports n'est nécessaire. Passez directement à l'étape suivante.
GL.iNet est le sous-routeur
-
Si un routeur principal est déjà utilisé et que le routeur GL.iNet est configuré comme routeur secondaire, vous devez configurer une redirection de ports sur le routeur principal.
-
Si un routeur principal est déjà utilisé et que le routeur GL.iNet se trouve à plusieurs niveaux en dessous du routeur principal, configurez une redirection de ports à chaque niveau intermédiaire.
Configurer le serveur WireGuard¶
Connectez-vous au panneau d'administration web, puis accédez à VPN -> WireGuard Server.
-
Cliquez sur Generate Configuration (uniquement pour la configuration initiale du serveur VPN).

-
Vérifiez la configuration.
La configuration par défaut convient à la plupart des cas, comme ci-dessous. Il n'est pas nécessaire de modifier l'adresse IPv4 si elle n'entre pas en conflit avec la passerelle de votre routeur amont.

(L'IPv6 est désactivé par défaut sur GL.iNet. Si vous souhaitez utiliser une adresse IPv6, activez d'abord IPv6 sur votre routeur.)
Si vous constatez que l'adresse IPv4 entre en conflit avec la passerelle du routeur amont, remplacez-la par une autre, par exemple 10.1.0.1/24, puis cliquez sur Apply. Veillez à conserver la notation CIDR
/24afin d'éviter des problèmes de connectivité.
Par exemple, si un routeur Xfinity se trouve en amont du routeur GL.iNet, son adresse IP peut être
10.0.0.1, ce qui entre en conflit avec l'adresse IP du tunnel WireGuard lorsque le routeur GL.iNet est configuré comme serveur WireGuard. Vous devez alors effectuer la modification ci-dessus.
-
Ajoutez un profil.
Passez à l'onglet Profiles, puis cliquez sur Add pour générer un profil pour votre appareil.

Définissez un nom explicite puis cliquez sur Apply pour continuer.

Si vous devez définir des paramètres avancés, cliquez sur Set More, puis sur Apply pour continuer.

Ajouter des règles de routage si nécessaire
Il n'est pas nécessaire d'ajouter des règles de routage dans la plupart des cas.
Si vous souhaitez accéder depuis le serveur aux appareils LAN du client WireGuard, ouvrez l'onglet Route Rules de la page WireGuard Server pour configurer les règles de routage. Cliquez ici pour plus d'instructions.

Sinon, passez à l'étape 4 pour télécharger la configuration client.
-
Téléchargez la configuration.
Après avoir ajouté un profil et cliqué sur Apply, un fichier de configuration sera généré en trois formats : code QR, texte brut et fichier
.conf. Choisissez la méthode qui vous convient.-
QR code : adapté aux appareils terminaux (par ex. smartphone, tablette, ordinateur portable) sur lesquels l'application WireGuard est installée. Ouvrez simplement l'application WireGuard, scannez le code QR et la configuration sera importée automatiquement.

-
Plain text : ce format vous permet de consulter les détails de la configuration et de copier-coller facilement son contenu pour une configuration manuelle, par exemple dans l'application WireGuard ou sur un routeur GL.iNet.

-
.conf file : cliquez sur Download pour enregistrer le fichier
.confsur votre appareil local. Il peut ensuite être téléversé directement dans l'application WireGuard ou sur un routeur GL.iNet.
Si nécessaire, vous pouvez choisir l'adresse du serveur parmi l'IP publique, le domaine DDNS et l'IP WAN actuelle. Cette fonctionnalité est disponible depuis le firmware v4.8. Une fois modifiée, l'adresse du serveur est mise à jour simultanément dans le fichier de configuration.
Par exemple, il est recommandé d'activer DDNS et d'utiliser le domaine DDNS comme adresse de serveur si l'IP publique de votre réseau change fréquemment.

-
-
Démarrez le serveur WireGuard.
Cliquez sur le bouton Start en haut à droite pour démarrer le serveur WireGuard.

L'état de la connexion s'affichera sur la même page.

Vérifier que le serveur WireGuard fonctionne correctement¶
Vérifier l'état du serveur¶
Depuis le firmware v4.8, vous pouvez vérifier l'état de connexion du serveur sur la page WireGuard Server.
Si des statistiques de trafic montant/descendant et des appareils connectés en ligne s'affichent, cela signifie que le serveur WireGuard fonctionne et que des clients WireGuard y sont connectés.

S'il affiche 0 trafic et 0 client, cela signifie qu'aucun client WireGuard n'est connecté.

Pour le firmware v4.7 et les versions antérieures, veuillez vérifier l'état de connexion du serveur sur la page VPN Dashboard.
Vérifier l'IP du client¶
Pour vérifier qu'une connexion au serveur est établie avec succès, importez la configuration WireGuard précédemment exportée sur un appareil situé sur un autre réseau (et non sur le même réseau local que le serveur). Ouvrez ensuite un navigateur web et recherchez votre adresse IP et votre position. Si elles correspondent à l'IP et à l'emplacement du serveur VPN (et non à ceux de votre FAI), la connexion VPN est réussie.
La méthode la plus simple consiste à utiliser un smartphone avec l'application officielle WireGuard. Désactivez d'abord le Wi-Fi du smartphone et connectez-le uniquement via les données cellulaires (4G/5G). Ouvrez ensuite l'application WireGuard, importez le fichier de configuration et lancez la connexion. Vérifiez que le smartphone peut accéder à Internet et que son adresse IP correspond à celle du serveur WireGuard.
En cas d'échec de la connexion, voici quelques causes fréquentes :
- Votre fournisseur d'accès à Internet ne vous attribue pas d'adresse IP publique. Vérifiez ici.
- Vous devez peut-être configurer une redirection de ports. Vérifiez ici.
- Le port utilisé par le serveur WireGuard est bloqué par votre fournisseur d'accès à Internet. Changez de port ou contactez-le pour plus d'assistance.
- Certains pays ou certaines régions peuvent bloquer la connexion VPN.
Installation de l'application WireGuard¶
Téléchargez l'application WireGuard depuis le site officiel de WireGuard.
WireGuard® est une marque déposée de Jason A. Donenfeld.
Vous avez encore des questions ? Consultez notre forum communautaire ou contactez-nous.