Dernière mise à jour : 04/15/2026

Two of the key use cases for a VPN are to connect multiple sites together, such as an enterprise's satellite offices to its central headquarters, and to provide remote workers to a central network so they may access an organization's network resources. VPNs are widely used throughout business, education, local government, and other deployment verticals that require dispersed locations to be connected together. Within this blog post, we'll be discussing the types of VPNs that you can create with Grandstream's GWN series of routers, and how you can use them to connect workers into one centralized network.

vpn-blog-q3-2023

GWN Router VPN Overview

A Virtual Private Network (VPN) is used to create an encrypted connection enabling users to exchange data across shared or public networks acting as clients connected to a private network. The benefit of using a VPN is to ensure the appropriate level of security for connected systems when the underlying network infrastructure alone cannot provide it. The most common types of VPNs are remote-access VPNs and site-to-site VPNs. VPNs can be defined between specific endpoints such as IP-Phones and computers, and servers in separate data centers when security requirements for their exchanges exceed what the enterprise network can deliver.

Increasingly, enterprises use VPNs to secure data and voice exchange. Grandstream GWN7800 Routers support several VPN types, enabling installers to create encrypted and tunneled connections across shared or public networks, and allowing users to exchange data securely. Depending on model, these VPN types are:

  • OpenVPN: Client/Server
  • IPSec: Client/Server
  • WireGuard: Site-to-Site and Peer-to-Site
  • L2TP: Client
  • PPTP: Client

To learn more about which VPNs a GWN router supports, please refer to the device's datasheet on the product page of our website.

VPN security models mean that client authentication forbids any unauthorized user from accessing the VPN network. Additionally, encryption and confidentiality within the network prevent any "man-in-middle" attacks and eavesdropping on network traffic. Lastly, VPNs provide data integrity that maintains the consistency and trustworthiness of any packets transferred throughout the exchange. Before users may access a secure VPN tunnel, they must be authenticated. Client/server tunnels use passwords or digital certificates. It is possible to permanently store the certification key, which allows the tunnel to be established automatically for ease of use.

Configuring a Site-to-Site VPN With OpenVPN®

OpenVPN® is a VPN system that offers an open-source Community Edition (CE), and is one of the most popular VPN solutions. It supports both site-to-site or point-to-point connections in routed or bridged configuration and for remote access use cases. Implementing this solution can be done on both client and server applications. In this example, a client has several branch offices that are connected to the Internet using Grandstream GWN7000 series routers. The client would like to establish an encrypted VPN tunnel between the main office location and another branch so it may securely access server assets on the main office network. Setting up this tunnel will additionally allow VoIP calls to go through the VPN tunnel to prevent potential rogue eavesdropping between the two sites.

  • The Core Site has a LAN subnet with a range of: 192.168.80.0/24 (OpenVPN® Server)
  • The Branch Site has a LAN Subset with a range of: 192.168.5.0/24 (OpenVPN® Client)
  • The VPN tunnel will have the following IP range: 10.0.10.0/24

The figure below shows the actual diagram of the network:

Creating a Certificate of Authority and Client/Server Certificates

  1. Before configuring the OpenVPN® Client/Server, a Certificate Authority (CA) and Server Certificate must be generated, and users added with a Client Certificate.
  2. A Certificate Authority (CA) is a trusted entity that issues electronic documents that verify a digital entity’s identity on the Internet. Electronic documents (a.k.a. Digital Certificates) are an essential part of secure communication and play an important part in the public key infrastructure (PKI)
  3. Certificates can be created under the GWN router's GUI or through GWN.Cloud/Manager, found under the Systems tab > Certificate Management > Certificate. Certificate customization can be fully configured under this setting menu.
  4. With a Certificate Authority created, the next step is to generate the Server and Client certificates, which can be done within the GUI of the GWN router device or through GWN.Cloud/Manager. This will be assigned to both the server and the client so an encrypted tunnel between the two can be verified.
  5. For further information on customizing a Certificate of Authority and Client/Server certificates, take a look at our technical documentation here.

Creating and Linking an OpenVPN® Server

Une fois les certificats client et serveur générés avec succès, ils sont prêts à être attribués et utilisés par le serveur OpenVPN®. Pour créer un serveur VPN, accédez à VPN > VPN Server, OpenVPN® Server. Les paramètres du serveur, tels que le type, le nom, l’état, le protocole, les paramètres TLS et d’autres options, peuvent être configurés depuis cette option de menu. Les modes d’authentification du serveur sont également accessibles dans ce menu. Vous pouvez choisir entre :

  1. SSL : Authentification par certificats uniquement, sans authentification par nom d’utilisateur et mot de passe. Chaque utilisateur dispose ainsi d’une configuration client unique comprenant son certificat et sa clé personnels, créés précédemment. Cette option est généralement choisie pour offrir aux utilisateurs un accès VPN transparent, mais elle peut être moins sûre, car elle n’exige pas la couche de sécurité supplémentaire d’un nom d’utilisateur et d’un mot de passe.
  2. Authentification utilisateur : Avec cette option, l’authentification s’effectue uniquement à l’aide de l’autorité de certification, d’un nom d’utilisateur et d’un mot de passe, sans certificats. Ce paramètre est utile lorsque la création de certificats individuels pour chaque utilisateur constituerait une étape inutile ; les utilisateurs peuvent partager une clé TLS et disposer de leurs propres noms d’utilisateur et mots de passe.
  3. SSL + authentification utilisateur : Ce type d’authentification exige un certificat ainsi qu’un nom d’utilisateur et un mot de passe. Chaque utilisateur dispose d’une configuration client, d’un nom d’utilisateur et d’un mot de passe uniques.
  4. PSK : Cette authentification sert à établir une configuration OpenVPN® point à point. Un tunnel VPN est créé avec un point de terminaison serveur à une adresse IP spécifiée et un point de terminaison client à une adresse IP spécifiée. Les communications chiffrées entre le client et le serveur passent par le port UDP 1194, qui est le port OpenVPN® par défaut. Cette méthode est particulièrement sûre, car elle repose sur plusieurs facteurs d’authentification : clé TLS, certificat, nom d’utilisateur et mot de passe.

La dernière étape de la création du serveur consiste à l’autoriser sur les réseaux souhaités. Pour ce faire, modifiez les VLAN créés et définissez le nouveau serveur comme destination souhaitée. Une fois cette étape terminée, le client OpenVPN® peut être configuré sur le routeur GWN de chaque site distant à connecter au site central. Cette opération peut s’effectuer depuis l’interface graphique du routeur ou via GWN.Cloud/Manager, dans l’option VPN > VPN Clients du menu. Comme pour le serveur OpenVPN®, veillez à autoriser le client OpenVPN® sur les groupes réseau souhaités.

Configuration d’un client VPN L2TP

Le protocole de tunneling de couche 2 (L2TP) est un protocole de tunneling utilisé pour prendre en charge les réseaux privés virtuels (VPN) ou dans le cadre de la fourniture de services par les fournisseurs d’accès Internet (FAI). À lui seul, il ne fournit ni chiffrement ni confidentialité. Il s’appuie plutôt sur un protocole de chiffrement qu’il transporte dans le tunnel afin de garantir la confidentialité. Les déploiements L2TP sont généralement associés à d’autres technologies, telles que IPSec, pour assurer le chiffrement et l’authentification. L2TP est le plus souvent déployé sous forme de VPN d’accès à distance, permettant aux utilisateurs distants travaillant depuis leur domicile ou en déplacement d’accéder à un réseau centralisé. La configuration de L2TP sur un routeur GWN est assez simple : lors de l’ajout du client VPN, il suffit de renseigner les informations du serveur, ainsi que le nom d’utilisateur et le mot de passe de la configuration du serveur VPN.

Pour en savoir plus sur la configuration d’un client VPN L2TP sur les routeurs GWN, consultez notre documentation technique ici.

Configuration d’un VPN PPTP

PPTP est un protocole de couche liaison de données pour les réseaux étendus (WAN), fondé sur le protocole point à point (PPP) et développé par Microsoft. Il permet d’encapsuler le trafic réseau et de l’acheminer sur un réseau public non sécurisé tel qu’Internet. Le protocole de tunneling point à point (PPTP) permet de créer des réseaux privés virtuels (VPN) qui acheminent le trafic TCP/IP dans des tunnels à travers Internet. Les routeurs GWN70xx prennent en charge le VPN client PPTP ; le VPN créé peut être associé à un VLAN, de sorte que tous les appareils connectés au routeur utilisent le tunnel VPN. Veuillez consulter la figure ci-dessous.

La première étape de la création du VPN PPTP consiste à créer et configurer les paramètres du serveur PPTP. Notez que l’adresse du serveur PPTP doit être identique à celle de notre client PPTP. D’autres paramètres, tels que PPE, le transfert entre sites, les politiques de routage du trafic et d’autres options, peuvent être modifiés depuis l’interface graphique des routeurs GWN ou via GWN.Cloud/Manager. Une fois la configuration du serveur terminée, il faut créer les identifiants des utilisateurs PPTP pour leur permettre de se connecter au serveur PPTP. La création d’un utilisateur PPTP est simple : elle nécessite uniquement le nom complet de l’utilisateur, un nom d’utilisateur associé et un mot de passe. Ces informations serviront à configurer le client PPTP à l’étape suivante.

Une fois les utilisateurs PPTP créés, l’étape suivante consiste à configurer les clients, ce qui peut être fait dans le sous-menu VPN Clients du routeur GWN. Lors de la création d’un nouveau client VPN, il faut saisir le nom d’utilisateur et le mot de passe définis précédemment lors de la création de l’utilisateur PPTP. Enfin, le VPN client PPTP doit être activé sur les VLAN souhaités.

En savoir plus sur les VPN des routeurs GWN de Grandstream

Les VPN constituent le moyen idéal pour connecter en toute sécurité deux sites géographiquement éloignés. Ils sont souvent utilisés pour les agences, les travailleurs à distance et d’autres déploiements de site à site. La série de routeurs GWN de Grandstream, dont nos nouveaux GWN7062E(T) et GWN7062M, offre des solutions robustes qui permettent de faire bien plus que créer des VPN. Pour approfondir leurs capacités techniques, consultez notre page Documentation Center.

Vous souhaitez en savoir plus sur la création de VPN ? Dans l’un de nos derniers guides vidéo, notre équipe d’assistance a créé un guide étape par étape sur la personnalisation d’un OpenVPN®.