Objectif

Un réseau privé virtuel (VPN) est une connexion sécurisée établie au sein d'un réseau ou entre des réseaux. Les VPN servent à isoler le trafic entre les hôtes et les réseaux spécifiés du trafic des hôtes et des réseaux non autorisés. Un VPN site à site (passerelle à passerelle) connecte des réseaux entiers entre eux, assurant ainsi la sécurité en créant un tunnel sur un domaine public appelé Internet. Chaque site n'a besoin que d'une connexion locale au même réseau public, ce qui permet d'économiser de l'argent sur de longues lignes louées− privées.

Les VPN sont avantageux pour les entreprises car ils sont hautement évolutifs, simplifient la topologie du réseau et améliorent la productivité en réduisant les temps de déplacement et les coûts pour les utilisateurs distants.

IKE (Internet Key Exchange) est un protocole utilisé pour établir une connexion sécurisée pour la communication dans un VPN. Cette connexion sécurisée est appelée association de sécurité (SA). Vous pouvez créer des stratégies IKE pour définir les paramètres de sécurité à utiliser dans ce processus, tels que l'authentification de l'homologue, les algorithmes de chiffrement, etc. Pour qu'un VPN fonctionne correctement, les stratégies IKE des deux points d'extrémité doivent être identiques.

Cet article explique comment configurer la configuration VPN avancée sur un routeur RV130 ou RV130W, qui couvre les paramètres de stratégie IKE et de stratégie VPN.

Périphériques pertinents

· RV130

· RV130W

Version du logiciel

•1.0.3.22

Configurer la configuration VPN avancée

Ajouter/Modifier les paramètres de stratégie IKE (Internet Key Exchange)

Étape 1. Connectez-vous à l’utilitaire Web et choisissez VPN > Site-to-Site IPSec VPN > Advanced VPN Setup.

Étape 2. (Facultatif) Cochez la case Enable dans NAT Traversal si vous souhaitez activer la traduction d'adresses de réseau (NAT) Traversal pour la connexion VPN. La fonction NAT Traversal permet d'établir une connexion VPN entre des passerelles qui utilisent NAT. Choisissez cette option si votre connexion VPN passe par une passerelle compatible NAT.

Étape 3. Dans la table de stratégie IKE, cliquez sur Add Row pour créer une nouvelle stratégie IKE.

Note: Si des paramètres de base ont été configurés, le tableau ci-dessous contient les paramètres VPN de base créés. Vous pouvez modifier une stratégie IKE existante en cochant la case correspondant à la stratégie et en cliquant sur Edit. La page Advanced VPN Setup change :

Étape 4. Dans le champ IKE Name, entrez un nom unique pour la stratégie IKE.

Note: Si les paramètres de base ont été configurés, le nom de connexion créé est défini comme le nom IKE. Dans cet exemple, VPN1 est le nom IKE choisi.

Étape 5. Dans la liste déroulante Exchange Mode, sélectionnez une option.

- Main : cette option permet à la stratégie IKE de négocier le tunnel VPN avec une sécurité supérieure à celle du mode agressif. Cliquez sur cette option si une connexion VPN plus sécurisée est prioritaire sur la vitesse de négociation.

- Aggressive : cette option permet à la stratégie IKE d'établir une connexion plus rapide mais moins sécurisée que le mode principal. Cliquez sur cette option si une connexion VPN plus rapide est prioritaire sur une sécurité élevée.

Dans cet exemple, Main est sélectionné.Note:

Étape 6. Faites votre choix dans la liste déroulante Type d’identificateur local pour identifier ou spécifier le protocole ISAKMP (Internet Security Association and Key Management Protocol) de votre routeur local. Les options sont les suivantes :

- Local WAN IP : le routeur utilise l'adresse IP WAN (Wide Area Network) locale comme identificateur principal. Cette option permet de se connecter via Internet. Si vous choisissez cette option, le champ Identificateur local est grisé ci-dessous.

- IP Address : cliquez sur ce bouton pour saisir une adresse IP dans le champ Local Identifier.

- FQDN : un nom de domaine complet (FQDN) ou votre nom de domaine tel que http://www.example.com vous permet d'entrer votre nom de domaine ou votre adresse IP dans le champ Identificateur local.

- User-FQDN : cette option est une adresse e-mail utilisateur telle que user@email.com. Entrez un nom de domaine ou une adresse IP dans le champ Local Identifier.

- DER ASN1 DN : cette option est un type d'identificateur pour le nom distinctif (DN) qui utilise la notation de syntaxe abstraite 1 des règles de codage distinctives (DER ASN1) pour transmettre des informations. Cela se produit lorsque le tunnel VPN est associé à un certificat utilisateur. Si cette option est sélectionnée, entrez un nom de domaine ou une adresse IP dans le champ Local Identifier.

Dans cet exemple, Local WAN IP est sélectionné.Note:

Étape 7. Faites votre choix dans la liste déroulante Remote Identifier Type pour identifier ou spécifier le protocole ISAKMP (Internet Security Association and Key Management Protocol) de votre routeur distant. Les options sont Remote WAN IP, IP Address, FQDN, User FQDN et DER ASN1 DN.

Dans cet exemple, Remote WAN IP est sélectionné.Note:

Étape 8. Choisissez une option dans la liste déroulante Algorithme de chiffrement.

- DES - Data Encryption Standard (DES) est une ancienne méthode de cryptage 56 bits qui n'est pas très sécurisée, mais qui peut être requise pour la rétrocompatibilité.

- 3DES : la norme 3DES (Triple Data Encryption Standard) est une méthode de chiffrement simple de 168 bits utilisée pour augmenter la taille de la clé, car elle chiffre les données trois fois. Cela offre plus de sécurité que DES, mais moins de sécurité que AES.

- AES-128 - Advanced Encryption Standard avec clé 128 bits (AES-128) utilise une clé 128 bits pour le cryptage AES. AES est plus rapide et plus sécurisé que DES. En général, AES est également plus rapide et plus sécurisé que 3DES. AES-128 est l'algorithme de chiffrement par défaut. Il est plus rapide mais moins sécurisé que les algorithmes AES-192 et AES-256.

- AES-192 : AES-192 utilise une clé 192 bits pour le cryptage AES. AES-192 est plus lent mais plus sécurisé que AES-128, et plus rapide mais moins sécurisé que AES-256.

- AES-256 : AES-256 utilise une clé de 256 bits pour le cryptage AES. AES-256 est plus lent mais plus sécurisé que AES-128 et AES-192.

Dans cet exemple, AES-128 est sélectionné.Note:

Étape 9. Dans la liste déroulante Authentication Algorithm, sélectionnez l’une des options suivantes :

- MD5 - Message Digest 5 (MD5) est un algorithme d'authentification qui utilise une valeur de hachage de 128 bits pour l'authentification. MD5 est moins sécurisé, mais plus rapide que SHA-1 et SHA2-256.

- SHA-1 : la fonction SHA-1 (Secure Hash Function 1) utilise une valeur de hachage de 160 bits pour l'authentification. SHA-1 est plus lent mais plus sécurisé que MD5. SHA-1 est l'algorithme d'authentification par défaut et est plus rapide mais moins sécurisé que SHA2-256.

- SHA2-256 - L'algorithme de hachage sécurisé 2 avec une valeur de hachage de 256 bits (SHA2-256) utilise une valeur de hachage de 256 bits pour l'authentification. SHA2-256 est plus lent mais plus sécurisé que MD5 et SHA-1.

Dans cet exemple, MD5 est choisi.Note:

Étape 10. Dans la liste déroulante Authentication Method, choisissez parmi les options suivantes :

- Pre-Shared Key : cette option nécessite un mot de passe partagé avec l'homologue IKE.

- RSA-Signature : cette option utilise des certificats pour authentifier la connexion. Si cette option est sélectionnée, le champ Clé pré-partagée est désactivé. Passez à l'étape 12.

Note: Dans cet exemple, la clé pré-partagée est choisie.

Étape 11. Dans le champ Pre-Shared Key, saisissez un mot de passe comportant entre 8 et 49 caractères.

Dans cet exemple, votremot de passe123 est utilisé.Note:

Étape 12. Dans la liste déroulante Groupe DH, sélectionnez l’algorithme de groupe Diffie-Hellman (DH) utilisé par l’IKE. Les hôtes d’un groupe DH peuvent échanger des clés à leur insu. Plus le nombre de bits de groupe est élevé, meilleure est la sécurité.

Dans cet exemple, Group1 est sélectionné.Note:

Étape 13. Dans le champ SA-Lifetime, entrez la durée en secondes pendant laquelle une SA pour le VPN dure avant que la SA soit renouvelée. La plage est comprise entre 30 et 86400 secondes. Il est défini par défaut à 28800.

Étape 14. (Facultatif) Cochez la case Enable Dead Peer Detection (Activer la détection des homologues morts) pour activer la détection des homologues morts (DPD). DPD surveille les homologues IKE pour voir si un homologue a cessé de fonctionner ou est toujours en vie. Si l'homologue est détecté comme étant mort, le périphérique supprime l'association de sécurité IPsec et IKE. DPD empêche le gaspillage des ressources réseau sur les homologues inactifs.

Note: Si vous ne souhaitez pas activer la détection d'homologue mort, passez à l'étape 17.

Étape 15. (Facultatif) Si vous avez activé DPD à l'étape 14, entrez la fréquence (en secondes) à laquelle l'activité de l'homologue est vérifiée dans le champ Délai DPD.

Note: Le délai DPD est l'intervalle en secondes entre les messages DPD R-U-THERE consécutifs. Les messages DPD R-U-THERE sont envoyés uniquement lorsque le trafic IPsec est inactif. La valeur par défaut est 10.

Étape 16. (Facultatif) Si vous avez activé DPD à l'étape 14, entrez le délai d'attente en secondes avant qu'un homologue inactif ne soit abandonné dans le champ Délai d'attente DPD.

Il s'agit de la durée maximale pendant laquelle le périphérique doit attendre de recevoir une réponse au message DPD avant de considérer que l'homologue est mort. La valeur par défaut est 30.Note:

Étape 17. Cliquez sur Save.

La page principale Advanced VPN Setup réapparaît.Note:

Vous devez maintenant avoir correctement configuré les paramètres de stratégie IKE sur votre routeur.

Configuration des paramètres de stratégie VPN

Remarque : pour qu'un VPN fonctionne correctement, les stratégies VPN pour les deux points d'extrémité doivent être identiques.

Étape 1. Dans la table de stratégie VPN, cliquez sur Add Row pour créer une nouvelle stratégie VPN.

Note: Vous pouvez également modifier une stratégie VPN en cochant la case correspondant à la stratégie et en cliquant sur Edit. La page Advanced VPN Setup s'affiche :

Étape 2. Dans le champ IPSec Name de la zone Add/Edit VPN Configuration, entrez un nom pour la stratégie VPN.

Dans cet exemple, VPN1 est utilisé.Note:

Étape 3. Dans la liste déroulante Type de stratégie, sélectionnez une option.

- Manual Policy : cette option vous permet de configurer manuellement les clés de cryptage et d'intégrité des données pour le tunnel VPN. Si cette option est sélectionnée, les paramètres de configuration de la zone Paramètres de stratégie manuelle sont activés. Poursuivez les étapes jusqu'à Remote Traffic Selection. Cliquez ici pour connaître les étapes.

- Auto Policy : les paramètres de stratégie sont définis automatiquement. Cette option utilise une stratégie IKE pour l'intégrité des données et les échanges de clés de chiffrement. Si cette option est sélectionnée, les paramètres de configuration de la zone Paramètres de stratégie automatique sont activés. Cliquez ici pour connaître les étapes. Assurez-vous que votre protocole IKE négocie automatiquement entre les deux terminaux VPN.

Dans cet exemple, Auto Policy est sélectionné.Note:

Étape 4. Dans la liste déroulante Remote Endpoint, sélectionnez une option.

- IP Address : cette option identifie le réseau distant par une adresse IP publique.

- Nom de domaine complet (FQDN) : nom de domaine complet pour un ordinateur, un hôte ou Internet spécifique. Le FQDN se compose de deux parties : le nom d'hôte et le nom de domaine. Cette option ne peut être activée que si la stratégie automatique est sélectionnée à l'étape 3.

Dans cet exemple, l'adresse IP est choisie.Note:

Étape 5. Dans le champ Remote Endpoint, entrez l’adresse IP publique ou le nom de domaine de l’adresse distante.

Dans cet exemple, 192.168.2.101 est utilisé.Note:

Étape 6. (Facultatif) Cochez la case NetBIOS Enabled si vous souhaitez activer les diffusions NetBIOS (Network Basic Input/Output System) à envoyer via la connexion VPN. NetBIOS permet aux hôtes de communiquer entre eux au sein d'un réseau local (LAN).

Étape 7. Dans la liste déroulante Local IP sous la zone Local Traffic Selection, choisissez une option.

- Single : limite la stratégie à un hôte.

- Subnet : permet aux hôtes d'une plage d'adresses IP de se connecter au VPN.

Dans cet exemple, Subnet est sélectionné.Note:

Étape 8. Dans le champ IP Address, saisissez l’adresse IP de l’hôte ou du sous-réseau local.

Dans cet exemple, l'adresse IP de sous-réseau local 10.10.10.1 est utilisée.Note:

Étape 9. (Facultatif) Si Subnet est sélectionné à l’étape 7, entrez le masque de sous-réseau du client dans le champ Subnet Mask. Le champ Subnet Mask (Masque de sous-réseau) est désactivé si Single est sélectionné à l'étape 1.

Note: Dans cet exemple, le masque de sous-réseau 255.255.0.0 est utilisé.

Étape 10. Dans la liste déroulante Remote IP sous la zone Remote Traffic Selection, choisissez une option.

- Single : limite la stratégie à un hôte.

- Subnet : permet aux hôtes d'une plage d'adresses IP de se connecter au VPN.

Dans cet exemple, Subnet est sélectionné.Note:

Étape 11. Entrez la plage d’adresses IP de l’hôte qui fera partie du VPN dans le champ IP Address. Si Single est sélectionné à l'étape 10, entrez une adresse IP.

Dans l'exemple ci-dessous, 10.10.11.2 est utilisé.Note:

Étape 12. (Facultatif) Si Subnet est sélectionné à l’étape 10, entrez le masque de sous-réseau de l’adresse IP de sous-réseau dans le champ Subnet Mask.

Dans l'exemple ci-dessous, 255.255.0.0 est utilisé.Note:

Politique manuelle Paramètres

Remarque : ces champs ne peuvent être modifiés que si l'option Stratégie manuelle est sélectionnée.

Étape 1. Dans le champ SPI-Incoming, entrez trois à huit caractères hexadécimaux pour la balise Security Parameter Index (SPI) pour le trafic entrant sur la connexion VPN. La balise SPI permet de distinguer le trafic d'une session du trafic des autres sessions.

Pour cet exemple, 0xABCD est utilisé.Note:

Étape 2. Dans le champ SPI-Outgoing, entrez trois à huit caractères hexadécimaux pour la balise SPI pour le trafic sortant sur la connexion VPN.

Pour cet exemple, 0x1234 est utilisé.Note:

Étape 3. Dans la liste déroulante Manual Encryption Algorithm, sélectionnez une option. Les options sont DES, 3DES, AES-128, AES-192 et AES-256.

Dans cet exemple, AES-128 est choisi.Note:

Étape 4. Dans le champ Key-In, entrez une clé pour la stratégie entrante. La longueur de la clé dépend de l'algorithme choisi à l'étape 3.

- DES utilise une clé à 8 caractères.

- 3DES utilise une touche de 24 caractères.

- AES-128 utilise une clé de 16 caractères.

- AES-192 utilise une clé de 24 caractères.

- AES-256 utilise une clé de 32 caractères.

Dans cet exemple, 123456789ABCDEFG est utilisé.Note:

Étape 5. Dans le champ Key-Out, entrez une clé pour la stratégie sortante. La longueur de la clé dépend de l'algorithme choisi à l'étape 3.

Dans cet exemple, 123456789ABCDEFG est utilisé.Note:

Étape 6. Dans la liste déroulante Manual Integrity Algorithm, sélectionnez une option.

- MD5 : utilise une valeur de hachage de 128 bits pour l'intégrité des données. MD5 est moins sécurisé mais plus rapide que SHA-1 et SHA2-256.

- SHA-1 : utilise une valeur de hachage de 160 bits pour l'intégrité des données. SHA-1 est plus lent mais plus sécurisé que MD5, et SHA-1 est plus rapide mais moins sécurisé que SHA2-256.

- SHA2-256 : utilise une valeur de hachage de 256 bits pour l'intégrité des données. SHA2-256 est plus lent mais plus sûr que MD5 et SHA-1.

Dans cet exemple, MD5 est choisi.Note:

Étape 7. Dans le champ Key-In, entrez une clé pour la stratégie entrante. La longueur de la clé dépend de l'algorithme choisi à l'étape 6.

- MD5 utilise une clé de 16 caractères.

- SHA-1 utilise une clé de 20 caractères.

- SHA2-256 utilise une clé de 32 caractères.

Dans cet exemple, 123456789ABCDEFG est utilisé.Note:

Étape 8. Dans le champ Key-Out, entrez une clé pour la stratégie sortante. La longueur de la clé dépend de l'algorithme choisi à l'étape 6.

Dans cet exemple, 123456789ABCDEFG est utilisé.Note:

Auto Paramètres de stratégie

Remarque : avant de créer une stratégie Auto VPN, assurez-vous que vous créez la stratégie IKE en fonction de laquelle vous souhaitez créer la stratégie Auto VPN. Ces champs ne peuvent être modifiés que si la stratégie Auto est sélectionnée à l'étape 3.

Étape 1. Dans le champ IPSec SA-Lifetime, entrez la durée en secondes de la SA avant le renouvellement. La plage est comprise entre 30 et 86400. La valeur par défaut est 3600.

Étape 2. Dans la liste déroulante Algorithme de chiffrement, sélectionnez une option. Les options sont les suivantes :

Note: Dans cet exemple, AES-128 est choisi.

- DES : ancienne méthode de cryptage 56 bits qui n'est pas une méthode de cryptage très sécurisée, mais qui peut être requise pour la rétrocompatibilité.

- 3DES : méthode de chiffrement simple de 168 bits utilisée pour augmenter la taille de la clé, car elle chiffre les données trois fois. Cela offre plus de sécurité que DES, mais moins de sécurité que AES.

- AES-128 : utilise une clé de 128 bits pour le cryptage AES. AES est plus rapide et plus sécurisé que DES. En général, AES est également plus rapide et plus sécurisé que 3DES. AES-128 est plus rapide mais moins sécurisé que AES-192 et AES-256.

- AES-192 : utilise une clé 192 bits pour le cryptage AES. AES-192 est plus lent mais plus sécurisé que AES-128, et plus rapide mais moins sécurisé que AES-256.

- AES-256 : utilise une clé de 256 bits pour le cryptage AES. AES-256 est plus lent mais plus sécurisé que AES-128 et AES-192.

- AESGCM - Advanced Encryption Standard Le mode compteur de Galois est un mode de chiffrement par bloc de chiffrement authentifié générique. L'authentification GCM utilise des opérations particulièrement bien adaptées à une mise en oeuvre efficace dans le matériel, ce qui la rend particulièrement attrayante pour les mises en oeuvre à haut débit, ou pour les mises en oeuvre dans un circuit efficace et compact.

- AESCCM — Advanced Encryption Standard Counter with CBC-MAC Mode est un mode de chiffrement par bloc de chiffrement authentifié générique. CCM est parfaitement adapté aux mises en oeuvre logicielles compactes.

Étape 3. Dans la liste déroulante Algorithme d’intégrité, sélectionnez une option. Les options sont MD5, SHA-1 et SHA2-256.

Note: Dans cet exemple, SHA-1 est choisi.

Étape 4. Cochez la case Enable dans le groupe de clés PFS pour activer Perfect Forward Secrecy (PFS). PFS augmente la sécurité VPN, mais ralentit la vitesse de connexion.

Étape 5. (Facultatif) Si vous avez choisi d’activer PFS à l’étape 4, choisissez un groupe DH à rejoindre dans la liste déroulante Groupe DH. Plus le numéro de groupe est élevé, meilleure est la sécurité.

Dans cet exemple, le groupe 1 est sélectionné.Note:

Étape 6. Dans la liste déroulante Select IKE Policy, choisissez la stratégie IKE à utiliser pour la stratégie VPN.

Dans cet exemple, une seule stratégie IKE a été configurée et une seule stratégie apparaît.Note:

Étape 7. Cliquez sur Save.

Note: La page principale Advanced VPN Setup réapparaît. Un message de confirmation indiquant que les paramètres de configuration ont été correctement enregistrés doit s'afficher.

Étape 8. Sous le tableau VPN Policy, cochez une case pour choisir un VPN et cliquez sur Enable.

La stratégie VPN configurée est désactivée par défaut.Note:

Étape 9. Cliquez sur Save.

Vous devez maintenant avoir correctement configuré une stratégie VPN sur votre routeur RV130 ou RV130W.