Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

IKE pour VPN IPsec

Découvrez IKEv2 pour le VPN IPsec et sa configuration dans Junos OS.

Internet Key Exchange version 2 (IKEv2) est un protocole de tunnelisation basé sur IPsec. IKEv2 fournit un canal de communication VPN sécurisé entre les appareils VPN homologues et définit la négociation et l’authentification des associations de sécurité (SA) IPsec de manière protégée.

Utilisez l’explorateur de fonctionnalités pour confirmer la prise en charge de la plate-forme et de la version pour des fonctionnalités spécifiques.

Consultez la section Comportement du répondeur IKEv2 spécifique à la plate-forme pour obtenir des notes relatives à votre plate-forme.

Traitement des paquets IKE et IPsec

IKE assure la gestion des tunnels IPsec et authentifie les entités finales. IKE effectue un échange de clés Diffie-Hellman (DH) pour générer un tunnel IPsec entre les équipements réseau. Les tunnels IPsec générés par les IKE servent à chiffrer, déchiffrer et authentifier le trafic utilisateur entre les équipements réseau au niveau de la couche IP.

Traitement des paquets IKE

Lorsqu’un paquet en texte clair arrive sur un équipement Juniper Networks nécessitant une tunnelisation, et qu’il n’existe pas de SA de phase 2 active pour ce tunnel, Junos OS entame les négociations IKE et abandonne le paquet. Les adresses source et de destination dans l’en-tête du paquet IP sont celles des passerelles IKE locales et distantes, respectivement. Dans la charge utile du paquet IP, il existe un segment UDP encapsulant un paquet ISAKMP (IKE). Le format des paquets IKE est le même pour la phase 1 et la phase 2. Voir Figure 1.

Pendant ce temps, l’hôte source a de nouveau envoyé le paquet abandonné. En règle générale, au moment où le deuxième paquet arrive, les négociations IKE sont terminées et Junos OS protège le paquet et tous les paquets suivants de la session, avec IPsec avant de le transférer.

Figure 1 : Paquet IKE pour les phases 1 et 2 Diagram of a network packet structure for Internet Key Exchange using ISAKMP, showing IP Header, UDP Header, and ISAKMP Header with fields like Source Address, Destination Port, and ISAKMP Payload.

Le champ Charge utile suivante contient un nombre indiquant l’un des types de charge utile suivants :

  • 0002—Négociation de l’AS La charge utile contient une définition pour un SA de phase 1 ou de phase 2.

  • 0004 : la charge utile de proposition peut être une proposition de phase 1 ou de phase 2.

  • 0008—La charge utile de transformation est encapsulée dans une charge utile de proposition qui est encapsulée dans une charge utile SA.

  • 0010 : échange de clés (KE) La charge utile contient les informations nécessaires à l’exécution d’un échange de clés, telles qu’une valeur publique DH.

  • 0020—Identification (IDx) de la charge utile.

    • Dans la phase 1, IDii indique l’ID de l’initiateur et IDir indique l’ID du répondeur.

    • Dans la phase 2, IDui indique l’initiateur de l’utilisateur et IDur indique l’utilisateur qui répond.

    Les ID sont IKE types d’ID tels que FQDN, U-FQDN, adresse IP et ASN.1_DN.

  • 0040 : charge utile de certificat (CERT).

  • 0080—Demande de certificat (CERT_REQ) charge utile.

  • 0100—Hachage (HASH) La charge utile contient la sortie de synthèse d’une fonction de hachage particulière.

  • 0200—Signature (SIG) La charge utile contient une signature numérique.

  • 0400—La charge utile Nonce (Nx) contient des informations pseudo-aléatoires nécessaires à l’échange).

  • 0800 : notifier la charge utile.

  • 1000—ISAKMP Supprimer la charge utile.

  • 2000 : ID du fournisseur (VID) La charge utile peut être incluse n’importe où dans les négociations de phase 1. Junos OS l’utilise pour marquer la prise en charge de NAT-T.

Chaque charge utile ISAKMP commence par le même en-tête générique, comme illustré sur la Figure 2.

Figure 2 : En-tête générique de la charge utile ISAKMP Diagram of a data structure with fields: Next Header specifying the next protocol type, Reserved field typically set to zero, Transform Payload Length in bytes, and Payload containing transmitted data.

Il peut y avoir plusieurs charges utiles ISAKMP enchaînées, chaque type de charge utile suivant étant indiqué par la valeur dans le champ En-tête suivant. La valeur de 0000 indique la dernière charge utile ISAKMP. Voir la figure 3 pour un exemple.

Figure 3 : En-tête ISAKMP avec charges Structure of an ISAKMP message showing the ISAKMP header with fields like Initiator's SPI, Responder's SPI, Next Payload, protocol version, Exchange Type, Flags, Message ID, and Total Message Length, followed by SA, Proposal, and Transform payloads, each with Next Header, reserved fields, and payload lengths. utiles ISAKMP génériques

Traitement IPsec des paquets

Une fois les négociations IKE terminées et les deux passerelles IKE ayant établi des SA de phase 1 et de phase 2, tous les paquets suivants sont transférés à l’aide du tunnel. Si la SA de phase 2 spécifie le protocole ESP (Encapsulating Security Protocol) en mode tunnel, le paquet ressemble à celui illustré à la Figure 4. Le périphérique ajoute deux en-têtes supplémentaires au paquet d’origine envoyé par l’hôte initiateur.

Comme illustré sur la Figure 4, le paquet créé par l’hôte initiateur comprend la charge utile, l’en-tête TCP et l’en-tête IP interne (IP1).

Figure 4 : Paquet IPsec - ESP en mode Structure of an IPsec packet sent by an IKE gateway, showing added IP2 and ESP headers by the gateway, and original IP1 header, TCP header, and payload from the initiating host. tunnel

L’en-tête IP du routeur (IP2), ajouté par Junos OS, contient l’adresse IP de la passerelle distante comme adresse IP de destination et l’adresse IP du routeur local comme adresse IP source. Junos OS ajoute également un en-tête ESP entre les en-têtes IP externe et interne. L’en-tête ESP contient des informations qui permettent à l’homologue distant de traiter correctement le paquet lorsqu’il le reçoit. Voir Figure 5.

Figure 5 : en-tête IP externe (IP2) et en-tête Structure of an IPsec packet using ESP protocol, showing outer IP header for routing, ESP header with security parameters, encrypted section containing payload data and padding, and authentication data for integrity. ESP

Le champ En-tête suivant indique le type de données dans le champ de charge utile. En mode tunnel, cette valeur est de 4, ce qui indique qu’un paquet IP est contenu dans la charge utile. Voir Figure 6.

Figure 6 : En-tête IP interne (IP1) et en-tête Structure of an IP header and a TCP header showing fields like version, header length, source and destination addresses, ports, sequence number, flags, and payload encapsulation. TCP

Introduction à l’IKE dans Junos OS

L’IKE permet d’échanger des clés pour le chiffrement et l’authentification en toute sécurité sur un support non sécurisé tel qu’Internet. L’IKE permet à une paire de passerelles de sécurité de : Établir dynamiquement un tunnel sécurisé sur lequel les passerelles de sécurité peuvent échanger des informations sur le tunnel et les clés. Configurez des tunnels ou des SA au niveau utilisateur, y compris les négociations d’attributs tunnel et la gestion des clés. Ces tunnels peuvent également être actualisés et terminés au-dessus du même canal sécurisé. IKE utilise les méthodes de Diffie-Hellman et est facultatif dans IPsec (les clés partagées peuvent être saisies manuellement au niveau des points de terminaison).

IKEv2 prend en charge :

  • VPN basés sur le routage.

  • VPN de site à site.

  • Détection des pairs morts.

  • cluster de châssis.

  • Authentification par clé pré-partagée.

  • Authentification basée sur des certificats.

  • Enfants SA. Un SA enfant IKEv2 est connu sous le nom de SA de phase 2 dans IKEv1. Dans IKEv2, une SA enfant ne peut pas exister sans la SA IKE sous-jacente.

  • AutoVPN.

  • VPN à point de terminaison dynamique.

  • EAP est pris en charge pour l’accès distant via IKEv2.

  • Sélecteurs de trafic.

IKEv2 ne prend pas en charge les fonctionnalités suivantes :

  • VPN basé sur des stratégies.

  • Surveillance VPN.

  • Protocole de compression de la charge utile IP (IPComp).

Configuration d’IKEv2 dans Junos OS

Un homologue VPN est configuré en IKEv1 ou IKEv2. Lorsqu’un homologue est configuré en tant qu’IKEv2, il ne peut pas revenir à IKEv1 si son homologue distant initie une négociation IKEv1. Par défaut, les équipements de sécurité de Juniper Networks sont des homologues IKEv1.

Utilisez l’instruction de version v2-only configuration au niveau de la hiérarchie [edit security ike gateway gw-name ] pour configurer IKEv2.

La version IKE est affichée dans la sortie des commandes opérationnelles et show security ipsec security-associations de la show security ike security-associations CLI.

Les équipements Juniper Networks prennent en charge jusqu’à quatre propositions pour les négociations de phase 2, ce qui vous permet de définir le degré de restriction de la plage de paramètres de tunnel que vous accepterez. Junos OS fournit des ensembles prédéfinis de propositions de phase 2 standard, compatibles et basiques. Vous pouvez également définir des propositions personnalisées pour la phase 2.

Comprendre la charge utile de configuration IKEv2

La charge utile de configuration est une option d’Internet Key Exchange version 2 (IKEv2) proposée pour propager les informations de provisionnement d’un répondeur à un initiateur. La charge utile de configuration IKEv2 est prise en charge uniquement avec les VPN basés sur le routage.

La norme RFC 5996, Internet Key Exchange Protocol Version 2 (IKEv2), définit 15 attributs de configuration différents qui peuvent être renvoyés à l’initiateur par le répondant. Le Tableau 1 décrit les attributs de configuration IKEv2 pris en charge par les pare-feu.

Tableau 1 : attributs de configuration IKEv2

Type d’attribut

Valeur

Descriptif

Longueur

INTERNAL_IP4_ADDRESS

1

Spécifie une adresse sur le réseau interne. Plusieurs adresses internes peuvent être demandées. Le répondant peut envoyer jusqu’au nombre d’adresses demandées.

0 ou 4 octets

INTERNAL_IP4_NETMASK

2

Spécifie la valeur du masque de réseau interne. Une seule valeur de masque de réseau est autorisée dans les messages de demande et de réponse (par exemple, 255.255.255.0) et elle ne doit être utilisée qu’avec un attribut INTERNAL_IP4_ADDRESS.

0 ou 4 octets

INTERNAL_IP4_DNS

3

Spécifie l’adresse d’un serveur DNS au sein du réseau. Plusieurs serveurs DNS peuvent être demandés. Le répondant peut répondre avec zéro ou plusieurs attributs de serveur DNS.

0 ou 4 octets

INTERNAL_IP4_NBNS

4

Spécifie l’adresse d’un serveur de noms NetBIOS (NBNS), par exemple, un serveur WINS, au sein du réseau. Plusieurs serveurs NBNS peuvent être demandés. Le répondeur peut répondre avec zéro ou plusieurs attributs de serveur NBNS.

0 ou 4 octets

INTERNAL_IP6_ADDRESS

8

Spécifie une adresse sur le réseau interne. Plusieurs adresses internes peuvent être demandées. Le répondant peut envoyer jusqu’au nombre d’adresses demandées.

0 ou 17 octets

INTERNAL_IP6_DNS

10

Spécifie l’adresse d’un serveur DNS au sein du réseau. Plusieurs serveurs DNS peuvent être demandés. Le répondant peut répondre avec zéro ou plusieurs attributs de serveur DNS.

0 ou 16 octets

Pour que le répondeur IKE puisse fournir à l’initiateur des informations de provisionnement, il doit acquérir ces informations à partir d’une source spécifiée telle qu’un serveur RADIUS. Les informations de provisionnement peuvent également être renvoyées d’un serveur DHCP via un serveur RADIUS. Sur le serveur RADIUS, les informations utilisateur ne doivent pas inclure de mot de passe d’authentification. Le profil de serveur RADIUS est lié à la passerelle IKE à l’aide de la aaa access-profile profile-name configuration au niveau de la hiérarchie [edit security ike gateway gateway-name ].

Junos OS a amélioré la charge utile de configuration IKEv2 pour prendre en charge les fonctionnalités suivantes :

  • Prise en charge des pools d’adresses locales IPv4 et IPv6. Vous pouvez également attribuer une adresse IP fixe à un pair.

    Lors de l’établissement de l’IKE, l’initiateur demande une adresse IPv4, une adresse IPv6, une adresse DNS ou une adresse WINS au répondeur. Une fois que le répondeur a authentifié l’initiateur avec succès, il attribue une adresse IP à partir d’un pool d’adresses local ou via le serveur RADIUS. Selon la configuration, cette adresse IP est attribuée dynamiquement chaque fois qu’un homologue se connecte ou en tant qu’adresse IP fixe. Si le serveur RADIUS répond avec un pool tramé, Junos OS attribue une adresse IP ou des informations en fonction de la configuration de son pool local correspondant. Si vous configurez à la fois un pool d’adresses local et un serveur RADIUS, l’adresse IP allouée à partir du serveur RADIUS est prioritaire sur le pool local. Si vous configurez un pool d’adresses IP local et que le serveur RADIUS n’a renvoyé aucune adresse IP, le pool local affecte l’adresse IP à la demande.

  • Option supplémentaire, none introduite pour authentication-order. Voir ordre d’authentification (profil d’accès).

  • Les messages de démarrage et d’arrêt de la comptabilité RADIUS informent de l’état du tunnel ou de l’homologue au serveur RADIUS. Ces messages peuvent être utilisés à des fins de suivi ou de notification à des sous-systèmes tels qu’un serveur DHCP.

    Assurez-vous que le serveur RADIUS prend en charge la comptabilité des messages de démarrage ou d’arrêt. Assurez-vous également que le pare-feu et le serveur RADIUS disposent des paramètres appropriés pour suivre ces messages.

  • La prise en charge d’IPv6 permet d’utiliser des tunnels à double pile en utilisant la charge utile de configuration. Pendant le processus de connexion, IKE demande les adresses IPv4 et IPv6. AAA n’autorise la connexion que si toutes les adresses demandées ont été allouées avec succès. IKE met fin à la négociation si l’IP demandée n’est pas attribuée.

Dans un VPN basé sur le routage, les interfaces de tunnel sécurisé (st0) fonctionnent en mode point à multipoint ou point à point. L’attribution d’adresses via la charge utile de configuration IKEv2 est désormais prise en charge pour le mode point à multipoint ou point à point. Pour les interfaces point à multipoint, les interfaces doivent être numérotées et les adresses dans la charge utile de configuration INTERNAL_IP4_ADDRESS le type d’attribut doivent se situer dans la plage sous-réseau de l’interface point à multipoint associée.

Vous pouvez configurer un mot de passe commun pour les demandes de charge utile de configuration IKEv2 pour une configuration de passerelle IKE. Le mot de passe commun compris entre 1 et 128 caractères permet à l’administrateur de définir un mot de passe commun. Ce mot de passe est utilisé entre le pare-feu et le serveur RADIUS lorsque le pare-feu demande une adresse IP au nom d’un homologue IPsec distant à l’aide d’une charge utile de configuration IKEv2. Le serveur RADIUS correspond aux informations d’identification avant de fournir des informations IP au pare-feu pour la demande de charge utile de configuration. Vous pouvez configurer le mot de passe commun à l’aide config-payload-password configured-password de l’instruction de configuration au niveau de la hiérarchie [edit security ike gateway gateway-name aaa access-profile access-profile-name].

Le pare-feu et le serveur RADIUS doivent avoir le même mot de passe configuré, et le serveur RADIUS doit être configuré pour utiliser le protocole d’authentification par mot de passe (PAP) comme protocole d’authentification. Sans cela, la mise en place de tunnels ne sera pas couronnée de succès.

Remarque : Le processus iked ne dépend pas du pool DHCP ou de la méthode d’attribution d’adresses. Lorsque le tunnel VPN tombe en panne, Junos OS libère l’adresse attribuée.

La figure 7 montre un workflow typique pour une charge utile de configuration IKEv2.

Figure 7 : Workflow de charge utile de configuration IKEv2 typique Sequence diagram showing interactions between IKE peer, DHCP server, SRX Series, RADIUS server, and optional DHCP server during IKEv2, DHCP, and RADIUS processes. Includes DHCP Discover, IKEv2 authentication, configuration requests, RADIUS access, and optional DHCP steps. Green arrows indicate message flow.

La fonctionnalité de charge utile de configuration IKEv2 est prise en charge à la fois pour les interfaces de tunnel sécurisé point à multipoint (st0) et pour les interfaces point à point. Les interfaces point à multipoint doivent être numérotées et les adresses fournies dans la charge utile de configuration doivent se trouver dans la plage de sous-réseau de l’interface point à multipoint associée.

Comprendre le provisionnement des cellules Pico

La charge utile de configuration IKEv2 peut être utilisée pour propager des informations de provisionnement à partir d’un répondeur IKE, tel que le pare-feu, vers plusieurs initiateurs, tels que les stations de base de cellules pico LTE dans un réseau cellulaire. Les cellules pico sont expédiées de l’usine avec une configuration standard qui leur permet de se connecter au pare-feu, mais les informations de provisionnement des cellules pico sont stockées sur un ou plusieurs serveurs de provisionnement au sein d’un réseau protégé. Les cellules pico reçoivent des informations de provisionnement complètes après avoir établi des connexions sécurisées avec les serveurs de provisionnement.

Le flux de travail nécessaire pour amorcer et provisionner une cellule pico et la mettre en service comprend quatre étapes distinctes :

  1. Acquisition initiale des adresses : la pico cell est expédiée de l’usine avec les informations suivantes :

    • Configuration du tunnel de passerelle sécurisée vers le pare-feu

    • Certificat numérique délivré par le fabricant

    • Nom de domaine complet (FQDN) des serveurs de provisionnement qui se trouvent dans le réseau protégé

    La cellule pico démarre et acquiert une adresse à utiliser pour la négociation IKE à partir d’un serveur DHCP. Un tunnel est ensuite construit vers la passerelle sécurisée sur le pare-feu à l’aide de cette adresse. Une adresse pour le trafic d’exploitation, d’administration et de gestion (OAM) est également attribuée par le serveur DHCP pour une utilisation sur le réseau protégé.

  2. Provisionnement de la cellule Pico : à l’aide de l’adresse de trafic OAM qui lui est attribuée, la cellule Pico demande ses informations de provisionnement (généralement un certificat d’opérateur, une licence, un logiciel et des informations de configuration) aux serveurs du réseau protégé.

  3. Redémarrer : la cellule pico redémarre et utilise les informations de provisionnement acquises pour les rendre spécifiques au réseau et au modèle opérationnel du fournisseur de services.

  4. Prestation de services : lorsque la cellule pico entre en service, elle utilise un certificat unique contenant des valeurs de nom unique (DN) et d’autre nom d’objet avec un nom de domaine complet pour créer deux tunnels vers la passerelle sécurisée sur le pare-feu : un pour le trafic OAM et l’autre pour le trafic de données du projet de partenariat de troisième génération (3GPP).

Proposition d’IKE

La configuration IKE définit les algorithmes et les clés utilisés pour établir la connexion IKE sécurisée avec la passerelle de sécurité homologue. Vous pouvez configurer une ou plusieurs propositions IKE. Chaque proposition est une liste d’attributs IKE pour protéger la connexion IKE entre l’hôte IKE et son homologue.

Pour configurer une proposition IKE, incluez l’instruction proposal et spécifiez un nom au niveau de la hiérarchie [edit security ike ] :

Politique IKE

Une stratégie IKE définit une combinaison de paramètres de sécurité (propositions IKE) à utiliser lors de la négociation IKE. Il définit une adresse de pair et les propositions nécessaires pour cette connexion. Selon la méthode d’authentification utilisée, il définit la clé prépartagée (PSK) pour l’homologue donné ou le certificat local. Au cours de la négociation IKE, IKE recherche une politique IKE qui est la même pour les deux pairs. L’homologue qui initie la négociation envoie toutes ses stratégies à l’homologue distant, qui tente de trouver une correspondance. Une correspondance est établie lorsque les deux stratégies des deux homologues ont une proposition qui contient les mêmes attributs configurés. Si les durées de vie ne sont pas identiques, la durée de vie la plus courte entre les deux stratégies (de l’hôte et de l’homologue) est utilisée. La PSK configurée doit également correspondre à son homologue.

Tout d’abord, vous configurez une ou plusieurs propositions IKE ; alors vous associez ces propositions à une politique IKE.

Pour configurer une stratégie IKE, incluez l’instruction policy et spécifiez un nom de stratégie au niveau de la hiérarchie [edit security ike] :

Redéfinition des clés et réauthentification

Vue d’ensemble

Avec IKEv2, la nouvelle saisie et la réauthentification sont des processus distincts. La modification des clés établit de nouvelles clés pour l’association de sécurité (SA) IKE et réinitialise les compteurs d’ID de message, mais elle ne réauthentifie pas les pairs. La réauthentification vérifie que les homologues VPN conservent leur accès aux identifiants d’authentification. La réauthentification établit de nouvelles clés pour les SA IKE et les SA enfants ; les reclés de tout SA IKE ou enfant en attente ne sont plus nécessaires. Une fois la nouvelle SA IKE et enfant créée, l’ancienne SA IKE et enfant est supprimée.

La réauthentification IKEv2 est désactivée par défaut. Pour activer la réauthentification, configurez une valeur de fréquence de réauthentification comprise entre 1 et 100. La fréquence de réauthentification est le nombre de nouvelles clés IKE qui se produit avant que la réauthentification ne se produise. Par exemple, si la fréquence de réauthentification configurée est de 1, la réauthentification se produit chaque fois qu’il y a une nouvelle clé IKE. Si la fréquence de réauthentification configurée est de 2, la réauthentification se produit tous les autres re-clés IKE. Si la fréquence de réauthentification configurée est de 3, la réauthentification se produit tous les trois recléages IKE, et ainsi de suite.

Vous configurez la fréquence de réauthentification avec l’instruction reauth-frequency au niveau de la hiérarchie [edit security ike policy policy-name]. La réauthentification est désactivée en définissant la fréquence de réauthentification sur 0 (valeur par défaut). La fréquence de réauthentification n’est pas négociée par les pairs et chaque homologue peut avoir sa propre valeur de fréquence de réauthentification.

Fonctionnalités prises en charge

La réauthentification IKEv2 est prise en charge avec les fonctionnalités suivantes :

  • Initiateurs ou répondeurs IKEv2

  • Détection des pairs morts (DPD)

  • Routeurs virtuels et interfaces de tunnel sécurisé (st0) dans les routeurs virtuels

  • Traversée de traduction d’adresses réseau (NAT-T)

  • Clusters de châssis en mode actif-actif et actif-passif

  • Mise à niveau de logiciels en service (ISSU)

  • Mise à niveau ou insertion d’une nouvelle unité de traitement de services (SPU) à l’aide de la procédure de mise à niveau matérielle en service (ISHU)

Limites

Notez les mises en garde suivantes lors de l’utilisation de la réauthentification IKEv2 :

  • Avec le NAT-T, une nouvelle SA IKE peut être créée avec des ports différents de la SA IKE précédente. Dans ce scénario, l’ancienne SA IKE peut ne pas être supprimée.

  • Dans un scénario NAT-T, l’initiateur derrière l’appareil NAT peut devenir le répondeur après la réauthentification. Si la session NAT expire, le périphérique NAT peut ignorer de nouveaux paquets IKE susceptibles d’arriver sur un autre port. NAT-T keepalive ou DPD doit être activé pour maintenir la session NAT active. Pour AutoVPN, nous recommandons que la fréquence de réauthentification configurée sur les rayons soit plus petite que la fréquence de réauthentification configurée sur le hub.

  • En fonction de la fréquence de réauthentification, une nouvelle SA IKE peut être initiée par l’initiateur ou le répondant de la SA IKE d’origine. Étant donné que l’authentification EAP (Extensible Authentication Protocol) et les charges utiles de configuration nécessitent que l’architecture IKE soit initiée par le même tiers que l’architecture IKE d’origine, la réauthentification n’est pas prise en charge avec l’authentification EAP ou la charge utile de configuration.

Authentification IKE (authentification basée sur certificat)

Hiérarchie multiniveau pour l’authentification des certificats

L’authentification basée sur les certificats est une méthode d’authentification prise en charge sur les pare-feu lors des négociations IKE. Dans les grands réseaux, plusieurs autorités de certification (CA) peuvent émettre des certificats d’entité finale (EE) à leurs appareils finaux respectifs. Il est courant d’avoir des AC distincts pour des sites, des départements ou des organisations individuels.

Lorsqu’une hiérarchie à un seul niveau est utilisée pour l’authentification basée sur les certificats, tous les certificats EE du réseau doivent être signés par le même AC. Tous les périphériques de pare-feu doivent avoir le même certificat d’AC enregistré pour la validation du certificat homologue. La charge utile de certificat envoyée lors de la négociation IKE ne contient que des certificats EE.

La charge utile de certificat envoyée lors de la négociation IKE peut également contenir une chaîne de certificats EE et AC. Une chaîne de certificats est la liste des certificats requis pour valider le certificat EE d’un pair. La chaîne de certificats comprend le certificat EE et tous les certificats AC qui ne sont pas présents dans l’homologue local.

L’administrateur réseau doit s’assurer que tous les pairs participant à une négociation IKE ont au moins un AC de confiance commun dans leurs chaînes de certificats respectives. L’AC de confiance commune n’a pas besoin d’être l’AC racine. Le nombre de certificats dans la chaîne, y compris les certificats pour les EE et l’AC la plus élevée de la chaîne, ne peut pas dépasser 10.

La validation d’un homologue IKE configuré peut être effectuée avec un serveur AC ou un groupe de serveurs AC spécifiés. Avec les chaînes de certificats, l’AC racine doit correspondre au groupe d’AC ou au serveur d’AC approuvé configuré dans la stratégie IKE.

Dans l’exemple de hiérarchie d’AC illustré à la figure 8, Root-AC est l’AC de confiance commune à tous les appareils du réseau. L’autorité de certification Root-AC délivre des certificats d’AC aux autorités de certification d’ingénierie et de vente, identifiées respectivement comme Eng-AC et Sales-AC. Eng-AC délivre des certificats d’AC aux AC de développement et d’assurance qualité, qui sont identifiés comme Dev-AC et Qa-AC, respectivement. L’hôte A reçoit son certificat EE de Dev-AC, tandis que l’hôte B reçoit son certificat EE de Sales-AC.

Figure 8 : Hiérarchie multiniveau pour l’authentification basée sur lesPublic Key Infrastructure hierarchy showing Root CA issuing certificates to Eng-CA and Sales-CA; Eng-CA issues to Dev-CA and QA-CA; Dev-CA issues Host-A certificate; Sales-CA issues Host-B certificate. certificats

Chaque terminal doit être chargé avec les certificats d’AC dans sa hiérarchie. L’hôte A doit avoir des certificats Root-AC, Eng-AC et Dev-AC ; Les certificats Sales-AC et Qa-AC ne sont pas nécessaires. L’hôte B doit être titulaire de certificats d’AC racine et d’AC de vente. Les certificats peuvent être chargés manuellement dans un appareil ou enrôlés à l’aide du processus simple d’inscription des certificats (SCEP).

Chaque terminal doit être configuré avec un profil d’AC pour chaque AC de la chaîne de certificats. La sortie suivante montre les profils d’AC configurés sur l’hôte A :

La sortie suivante montre les profils d’AC configurés sur l’hôte B :

Authentification des signatures dans IKEv2

Lisez cette rubrique pour en savoir plus sur la méthode d’authentification des signatures dans IKEv2 et son fonctionnement dans Junos OS.

Le protocole Internet Key Exchange version 2 (IKEv2) prend en charge l’authentification basée sur les signatures qui utilise la cryptographie à clé publique. Dans IKEv2, l’authentification basée sur les signatures prend en charge une méthode d’authentification par algorithme de signature. Par exemple, les homologues IKE utilisent une méthode d’authentification distincte pour chacune de ces signatures numériques : RSA, Digital Signature Algorithm (DSA) et Elliptic Curve DSA (ECDSA). Chaque algorithme de hachage est lié à une signature pour l’authentification. Dans la configuration de proposition IKEv2, lorsque vous spécifiez la méthode d’authentification, l’appareil utilise cette méthode pour authentifier la source des messages IKEv2. Il est difficile pour l’homologue IKE de savoir quel algorithme de hachage est associé à la signature. Ce processus devient encore plus lourd avec l’introduction de chaque nouvel algorithme. Voir Internet Key Exchange pour plus d’informations sur IKEv2.

Vous pouvez relever ces défis avec la méthode d’authentification par signature numérique basée sur RFC 7427. Cette méthode est plus générique que la méthode d’authentification basée sur les signatures, car les homologues IKE peuvent utiliser n’importe lequel des algorithmes de signature pris en charge et également négocier l’algorithme de hachage de signature. Lisez la suite pour en savoir plus sur l’authentification des signatures dans IKEv2.

Mise en œuvre de l’authentification des signatures dans IKEv2

Outre la prise en charge de l’authentification basée sur les signatures par algorithme, Junos OS prend également en charge la méthode d’authentification par signature numérique décrite dans RFC 7427. Dans cette méthode, la charge utile d’authentification IKEv2 indique non seulement le type de clé publique, mais également l’algorithme de hachage utilisé par l’appareil pour générer la signature. L’appareil utilise la notification SIGNATURE_HASH_ALGORITHM pour informer son homologue de la prise en charge de la RFC 7427 et fournir la liste des algorithmes de hachage pris en charge.

Pour utiliser cette fonctionnalité, vous devez configurer la méthode d’authentification par signature numérique sur votre appareil. Pour plus d’informations sur la méthode d’authentification par signature numérique, consultez la proposition (Sécurité IKE). Vous pouvez utiliser l’option signature-hash-algorithm de configuration pour définir les algorithmes de hachage de signature spécifiques qui doivent correspondre dans l’ordre hiérarchique à chacun des algorithmes de hachage de signature reçus. Si vous ne spécifiez pas l’algorithme de hachage de signature, l’appareil correspond à l’algorithme de hachage de signature reçu dans la liste par défaut de tous les algorithmes de hachage pris en charge. Voir Algorithme de hachage de signature (Sécurité IKE).

Dans Junos OS, la méthode d’authentification implique les étapes suivantes qui sont définies dans le flux de messages IKEv2. Pour plus de détails, reportez-vous à RFC 7296, Internet Key Exchange Protocol Version 2 (IKEv2).

  • Les deux homologues IKE se notifient initialement la liste des algorithmes de hachage pris en charge. Votre appareil envoie la charge utile SIGNATURE_HASH_ALGORITHM du message IKE_SA_INIT à l’appareil homologue et reçoit une réponse. Les pairs négocient ensuite un algorithme de hachage de signature.

  • Dans le message IKE_AUTH, les pairs échangent la méthode d’authentification par signature numérique.

L’appareil utilise la méthode d’authentification par certificat par défaut dans l’un des scénarios suivants :

  • Responder ne prend pas en charge la RFC 7427.

  • L’initiateur ne prend pas en charge l’algorithme de hachage reçu.

Avantages

  • Flexible : comprend les signatures numériques traditionnelles et nouvelles.

  • Facilité d’utilisation : s’intègre à l’infrastructure à clé publique (PKI) existante.

  • Solution robuste : effectue une meilleure vérification de l’identité par rapport à la méthode d’authentification basée sur les signatures, ce qui améliore la sécurité et la fiabilité globales des homologues IKE.

Protection IKE contre les attaques DDoS

Lisez cette rubrique pour comprendre comment Juniper protège les implémentations VPN IPsec IKE contre les attaques par déni de service distribué (DDoS) et surveille les implémentations.

Le déni de service (DoS) est l’une des attaques les plus courantes et les plus graves dans un réseau VPN IPsec non sécurisé. Une attaque par DoS offre un moyen rapide et facile de s’emparer du réseau, car il ne nécessite pas beaucoup d’emprise dans l’infrastructure réseau. Les cyberattaquants choisissent cette méthode pour prendre le contrôle du réseau.

Que se passe-t-il lors d’une attaque DoS ?

L’attaquant tente d’inonder et de faire planter progressivement le réseau avec trop de trafic, épuisant les ressources réseau et prenant le contrôle des ressources de l’appareil telles que la mémoire et le processeur. Si l’attaquant tente de contrôler à l’aide de plusieurs systèmes orchestrés, en attaquant de manière synchrone une seule cible, on parle d’attaques DoS distribuées (DDoS).

Vulnérabilités DDoS sur les implémentations d’IKE

Lorsque l’homologue distant (initiateur) envoie un message SA_INIT, l’homologue local (répondeur) répond et alloue de la mémoire à la structure du message. Nous appelons la session une session IKE semi-ouverte jusqu’à ce que l’authentification se produise à l’aide du message IKE_AUTH. Une fois que les pairs ont créé une association de sécurité (SA) IKE, la session devient une session IKE entièrement ouverte.

Pour comprendre les vulnérabilités DDoS d’IKEv2, examinons quelques-unes des façons dont un attaquant peut créer un vecteur d’attaque facile contre les SA d’IKE :

  • Envoyer un grand nombre de messages SA_INIT (sans messages IKE_AUTH) pour lesquels l’attaquant peut créer des structures d’association de sécurité IKE semi-ouvertes. L’attaque entraîne l’utilisation des ressources et l’épuisement de la mémoire de l’appareil.

  • Envoyez un grand nombre de paquets indésirables IKE_AUTH avec le bon SPI_i et le bon SPI_r sur l’initiateur et le répondeur, respectivement. L’appareil manque de mémoire lors de la tentative de déchiffrement des paquets.

  • Envoyez SA_INIT paquets en continu. L’appareil manque de mémoire lorsqu’il tente de générer des clés pour les paquets chiffrés.

  • Envoyez un grand nombre de demandes de changement de clé par seconde pendant les sessions IKE ouvertes complètes.

  • Envoyez un grand nombre de messages avec des identifiants de message (ID) distincts. L’appareil met en file d’attente tous les messages IKE entrants et manque de mémoire.

Comment protéger les implémentations d’IKE

Nous fournissons une infrastructure robuste pour atténuer et surveiller les attaques DDoS pour les protocoles IKEv1 et IKEv2. Vous pouvez vous protéger contre les attaques contre les implémentations IKE lorsque votre pare-feu exécute le processus iked (dans le package junos-ike ) pour le service VPN IPsec.

Remarque :

Pour plus de détails sur la protection DDoS pour IKEv2, consultez RFC 8019, Protection des implémentations Internet Key Exchange Protocol version 2 (IKEv2) contre les attaques par déni de service distribué. Nous fournissons une protection similaire pour IKEv1 lorsque votre pare-feu exécute le service VPN IPsec à l’aide du processus iked. Nous ne prenons pas en charge le mécanisme de puzzle client présenté par la RFC.

Protection contre les attaques DDoS

Vous pouvez activer plusieurs mécanismes de défense contre les attaques DDoS pendant le processus de création de l’association de sécurité IKE. Ces mécanismes comprennent la configuration d’une limitation de débit et d’une période de conservation pour les SA IKE semi-ouvertes, ainsi qu’une gestion plus approfondie des taux de change entrants pour les demandes de changement de clé. Nous fournissons les mesures suivantes pour assurer la protection contre les attaques DDoS contre les SA IKE :

  • Mesures de protection pour les SA IKE semi-ouvertes :
    • Le répondeur n’autorise pas la configuration de SA IKE semi-ouvertes pendant une certaine durée. Vous pouvez définir cette limite afin que le répondeur ne configure pas les SA tant qu’il n’a pas atteint la durée du délai d’expiration. Pour plus de détails, voir session (Sécurité IKE) pour l’option timeout.

    • Vous pouvez définir une limite sur le nombre maximal de SA IKE semi-ouvertes autorisées sur le répondeur. Lorsque le nombre total de SA IKE semi-ouvertes atteint le nombre maximum, le répondeur rejette les nouvelles connexions pour les SA IKEv1 et IKEv2. Pour plus de détails, voir l’option dans Session max-count (Sécurité IKE).

    • Le répondeur applique des valeurs de seuil sur le nombre de sessions pour les SA IKE semi-ouvertes. Lorsque le nombre total de SA IKE semi-ouvertes atteint les valeurs seuils :

      • Dans le cas des SA IKEv2, le répondant invoque un mécanisme de cookie pour toute nouvelle connexion.

      • Dans le cas des SA IKEv1, le répondeur rejette les nouvelles connexions.

      Pour plus de détails, reportez-vous à la section et send-cookie reduce-timeout options thresholdsde la session (Sécurité IKE).

    • Le répondeur peut ignorer les sessions en double. Pour plus de détails, voir l’option dans Session discard-duplicate (Sécurité IKE).

    • Vous pouvez définir des délais d’interruption pour les phases d’échec d’authentification et d’échec. Pour plus de détails, reportez-vous aux sections session (Sécurité IKE) pour connaître les options backoff-timeouts, init-phase-failure et auth-phase-failure.

  • Pour les SA IKE ouvertes complètes :

    • Vous pouvez configurer des taux maximaux de demandes de renouvellement de clé entrantes pour limiter les demandes dans un scénario mis à l’échelle. Pour plus de détails, voir l’option dans Session incoming-exchange-max-rates (Sécurité IKE).

  • Le répondeur peut bloquer une session IKE entrante à partir de pairs en fonction de l’ID IKE pair. Pour plus de détails, voir Listes de blocage (Sécurité IKE).

  • Pour les passerelles dynamiques, vous pouvez définir une limite pour le nombre de connexions au niveau de la configuration de la passerelle IKE à l’aide de l’option connections-limit. Pour plus de détails, voir Passerelle (Sécurité IKE).

Pour plus de détails sur la configuration de ces options, consultez Configurer la protection contre les attaques DDoS IKE.

Nous ne prenons pas en charge :

  • Protection DDoS avec service VPN IPsec basé sur le processus KMD.

  • Protection contre les attaques par hachage et par codage de certificat d’URL , car nous ne prenons pas en charge ces types d’encodage.

Moyens de surveiller les attaques DDoS

Nous fournissons les mécanismes suivants pour surveiller les attaques DDoS :

  • Utilisez la show security ike security-associations commande pour répertorier toutes les associations de sécurité IKE matures et non matures. Pour plus de détails, voir show security ike security-associations.

  • Utilisez la commande pour afficher les statistiques IKE globales du tunnel VPN IPsec, telles que les show security ike stats statistiques en cours, établies et expirées. Pour plus de détails, consultez Afficher les statistiques de sécurité.

  • Utilisez la show security ike active-peer commande pour afficher les détails des négociations IKE réussies avec les pairs distants. Pour plus de détails, voir show security ike active-peer.

  • Utilisez la show security ike peers in-progress commande pour afficher les détails des SA IKE en cours, y compris les SA IKE semi-ouvertes. Pour plus d’informations, consultez Afficher les pairs ike de sécurité. Vous pouvez également voir les détails des homologues bloqués, échoués et interrompus à l’aide de cette commande.

  • Utilisez la clear security ike peers commande pour effacer les homologues IKE qui sont bloqués, bloqués, en échec ou en cours. Pour plus d’informations, consultez Effacer la sécurité des pairs ike.

  • Pour supprimer une association de sécurité IKE existante avec des pairs qui doit être bloquée pour toute communication ultérieure, utilisez la clear security ike security-associations commande. Pour plus d’informations, consultez Effacer la sécurité ike security-associations.

  • Les messages du journal système iked (syslog) IKE_GATEWAY_PEER_BLOCKED, IKE_GATEWAY_PEER_BACKOFF et IKE_GATEWAY_PEER_FAILED fournissent des détails sur les négociations IKE bloquées, annulées et échouées avec les pairs distants, respectivement.

  • Pour renforcer la sécurité, Junos OS fournit des services aux utilisateurs pour les protéger contre les attaques système basées sur les paquets, telles que le filtrage, le nombre de sessions et la limitation de débit. Pour plus de détails, voir la commande show firewall et l’instruction ids-option au niveau de la hiérarchie [edit security screen ids-option screen-name].

Configurer la protection contre les attaques DDoS IKE

Consultez cette section pour comprendre comment configurer la protection contre les attaques DDoS sur le protocole IKE.

Prérequis

Avant de configurer la protection contre les attaques DDoS IKE, assurez-vous de remplir les conditions préalables suivantes :

  • Pare-feu qui prend en charge junos-ike le package pour exécuter le service VPN IPsec à l’aide du processus iked.

  • Le pare-feu qui sert de point de terminaison local (le répondeur) est accessible à l’homologue IKE distant (l’initiateur).

  • Une stratégie IKE qui peut associer une liste de blocage IKE.

Les actions suivantes sont impliquées dans la configuration de la protection contre les attaques DDoS IKE :

  • Gérez les SA IKE semi-ouvertes entrantes.

  • Gérez les SA IKE ouvertes complètes.

  • Configurez plusieurs méthodes de blocage afin de bloquer les sessions IKE entrantes de différents pairs et d’associer l’une des listes de blocage à un homologue IKE.

Consultez les tâches suivantes pour configurer ces actions.

Configuration de la session IKE pour les SA IKE semi-ouvertes

Vue d’ensemble

Assurez-vous de remplir toutes les conditions préalables décrites ci-dessus.

Dans cette section, vous allez voir comment configurer les délais d’expiration, le nombre maximal et les seuils pour les SA IKE semi-ouvertes. Les modifications apportées à la configuration s’appliquent aux nouvelles sessions, tandis que les sessions existantes continuent d’utiliser les valeurs par défaut lorsqu’elles n’ont pas été configurées explicitement précédemment. La portée de ces configurations au niveau de la hiérarchie [edit security ike session half-open] est applicable au niveau global et non au niveau des pairs.

La configuration

  • Pour définir le paramètre de durée de vie du répondeur à l’aide de l’option timeout seconds:

    Pendant cette période, le répondeur n’autorise pas la configuration de SA IKE semi-ouvertes tant qu’il n’a pas atteint la durée du délai d’expiration. L’initiateur peut continuer à avoir un délai d’attente de 60 secondes, quelle que soit la configuration du répondeur.

  • Pour définir le paramètre de nombre maximum de répondeurs à l’aide de l’option max-count value:

    L’option définit le nombre maximal de sessions IKE semi-ouvertes sur le répondeur. La valeur par défaut est 300, si vous ne spécifiez pas. La max-count configuration désactive tous les seuils. Dans ce cas, vous devez configurer explicitement des seuils pour les appliquer.

  • Spécifiez les différents types d’actions à l’aide de l’option threshold lorsque le nombre de sessions du répondant atteint la limite.

    • Pour définir le nombre minimum de sessions IKE semi-ouvertes pour appliquer l’action des cookies à l’aide de l’option send-cookie count:

      Cela spécifie la limite de seuil à partir de laquelle le répondeur demande aux homologues distants de retenter le lancement de la session avec un cookie renvoyé à l’homologue dans la réponse initiale. Ici, lorsque la limite du nombre de sessions IKE semi-ouvertes atteint 500, le processus iked utilise un mécanisme de cookies pour les nouvelles sessions IKE.

    • Pour définir le nombre minimum de sessions IKE semi-ouvertes afin d’appliquer une action de délai d’attente réduite à l’aide de l’option reduced-timeout count timeout seconds:

      Spécifie la limite à partir de laquelle le processus iked réduit la durée de vie des nouvelles SA IKE semi-ouvertes. Une fois que le nombre de sessions IKE de répondeur à moitié ouvert passe en dessous du seuil, les sessions IKE de répondeur à moitié ouvertes utilisent à nouveau la valeur de délai d’expiration par défaut.

  • Pour définir l’option discard-duplicate afin d’ignorer les sessions IKE à moitié ouvertes en double sans renvoyer de réponse à l’initiateur :

    Dans le cas d’une demande d’initiation de session (SA_INIT) dupliquée provenant du même pair, avec un cookie initiateur différent pour lequel il n’existe pas de SA IKE pendant que la négociation est en cours, le répondant ignore le paquet.

  • Vous pouvez définir les délais d’interruption à l’aide de l’option backoff-timeouts.

    Cela donne un certain temps à l’homologue distant pour se retirer en cas d’échec du lancement de session, ce qui garantit que le même homologue ne peut pas initier une nouvelle session pendant cette période. Après le délai d’interruption, l’homologue peut lancer une nouvelle session. Le lancement de la session peut échouer en deux phases : la phase d’initialisation et la phase d’authentification.

    • Pour définir le délai d’interruption en cas de défaillance pendant la phase IKE_AUTH à l’aide de l’option backoff-timeouts auth-phase-failure value:

      Lorsque vous configurez auth-phase-failure, tout homologue distant qui est bloqué, se retire même si vous ne configurez pas l’interruption en tant qu’action pour la règle de liste de blocage cible. Le délai d’attente de l’interruption est celui configuré pour auth-phase-failure. Dans cet exemple, l’appareil lance une nouvelle session au bout de 150 secondes. Pour remplacer ce délai d’interruption pour une règle particulière, vous pouvez configurer explicitement l’action backoff pour la liste rule de blocage mentionnant le délai d’expiration au niveau de [edit security ike blocklists blocklist1 rule rule-name then backoff timeout-value] hierarchy level.

    • Pour définir le délai d’interruption en cas de défaillance pendant la phase de SA_INIT à l’aide de l’option backoff-timeouts init-phase-failure value:

      Dans cet exemple, l’appareil initie une nouvelle session après 160 secondes.

Configurer la session IKE pour des SA IKE ouvertes complètes

Vue d’ensemble

Assurez-vous de remplir toutes les conditions préalables décrites ci-dessus.

Dans cette section, vous allez voir comment configurer différents taux de requêtes entrantes pour les SA IKE ouvertes complètes à l’aide de l’option incoming-exchange-max-rates au niveau de la hiérarchie [edit security ike session full-open].

La configuration

Configurez l’option incoming-exchange-max-rates permettant de définir les tarifs maximaux pour les différents échanges initiés par l’homologue distant après l’établissement d’une SA IKE. Vous pouvez configurer trois types de taux de change : IKE rekey, IPsec rekey et keepalive (également appelé Dead Peer Detection).

  • Pour définir l’homologue entrant initié IKE taux maximum de recléage à l’aide de l’option incoming-exchange-max-rates ike-rekey value:

    L’option s’applique à la nouvelle clé IKEv2 sur une base par pair avec un homologue existant où une SA IKE est déjà présente.

  • Pour définir le taux maximal de recléage de la SA IPsec initiée par l’homologue entrant à l’aide de l’option incoming-exchange-max-rates ipsec-rekey value:

    La limite s’applique par tunnel.

  • Pour définir le taux maximum de keepalive initié par l’homologue entrant à l’aide de l’option incoming-exchange-max-rates keepalive value:

    La limite s’applique à chaque pair.

Configurer les listes de blocage de session IKE

Vue d’ensemble

Assurez-vous de remplir toutes les conditions préalables décrites ci-dessus.

Pour bloquer une session IKE entrante provenant d’homologues en fonction de l’ID de IKE d’homologue, vous devez configurer une ou plusieurs listes de blocage. Chaque liste de blocage contient une ou plusieurs règles. Chaque règle a un critère de correspondance et une action.

Tenez compte des critères suivants lors de la configuration des listes de blocage :

  • Les règles de liste de blocage s’appliquent aux nouvelles SA IKE en cours de négociation et n’affectent pas les SA IKE existantes. À l’étape de l’authentification des pairs, l’appareil applique les règles de la liste de blocage.

  • L’ordre d’application des règles dépend de l’ordre dans lequel ces règles sont répertoriées.

  • Configurez les critères de correspondance en fonction du rôle (initiateur ou répondeur), d’un type d’ID (adresse IPv4 ou IPv6, nom d’hôte, nom unique, ID de messagerie ou ID de clé) et d’un modèle d’ID qui est une expression régulière correspondant à l’ID IKE.

  • Vous pouvez configurer chaque règle avec un type d’ID. Cela vous permet de configurer différents ID IKE pour différentes règles dans la même liste de blocage.

  • Configurez une action pour ignorer ou rejeter la connexion homologue. En fonction de la correspondance, l’appareil applique une action. Vous pouvez également définir le minuteur d’interruption avec ces actions.

  • Reportez-vous à la liste de blocage dans la stratégie IKE associée à la passerelle IKE.

  • Chaque passerelle IKE ne prend en charge qu’un seul type d’ID IKE distant. Si vous attachez une liste de blocage à une passerelle et que vous la configurez avec des règles contenant différents ID IKE, la passerelle s’appliquera et correspondra uniquement aux règles dont le type d’ID IKE est le même que celui configuré pour la passerelle IKE.

  • Les mesures du taux de configuration des tunnels avec les listes de blocage attachées aux passerelles IKE sont basées sur le nombre de règles configurées dans les listes de blocage.

Dans cette section, vous allez voir comment configurer des listes de blocage et associer la liste de blocage à une stratégie IKE.

La configuration

  • Pour créer une liste de blocage avec plusieurs règles :

    • Créez une liste de blocage.

    • Créez une ou plusieurs règles.

    Vous pouvez créer plusieurs listes de blocage de ce type et ses règles.

  • Pour configurer les critères de correspondance et spécifier l’action :

    • Configurez les critères de correspondance pour le rule1 dans la liste blocklist1de blocage.

      Pour configurer des listes de blocage à l’aide d’un groupe d’ID IKE ou d’ID IKE partiels, utilisez le avec un suffixe ou un id-pattern value préfixe. Par exemple, vous pouvez utiliser la valeur *.example.com, lorsque vous devez faire correspondre hr.example.com, finance.example.com, admin.example.com. Dans la règle rule1, l’appareil recherche le nom d’hôte qui correspond au modèle peer.*\.example\.net. Voici peer.example.net, peer.1.example.net et peer.uplink.example.net quelques correspondances potentielles. Dans la règle rule2, l’appareil recherche l’adresse e-mail qui correspond au modèle hr.example.com. De même, vous pouvez configurer un autre critère de correspondance pour les autres règles en fonction d’un ou id-patternd’un id-type . Ces modèles utilisent l’expression régulière standard.

    • Spécifiez l’action d’une correspondance :

  • Pour associer une liste bloquée à un homologue IKE :

    • Configurez la liste blocklist1 de blocage dans la stratégie ike_policy1IKE .

Exemple : configuration d’un appareil pour la validation de la chaîne de certificats d’homologue

Cet exemple montre comment configurer un appareil pour les chaînes de certificats utilisées pour valider les appareils homologues lors de la négociation IKE.

Exigences

Avant de commencer, obtenez l’adresse de l’autorité de certification (AC) et les informations dont elle a besoin (comme le mot de passe de défi) lorsque vous soumettez des demandes de certificats locaux.

Vue d’ensemble

Cet exemple montre comment configurer un appareil local pour les chaînes de certificats, inscrire des certificats de l’AC et locaux, vérifier la validité des certificats inscrits et vérifier l’état de révocation de l’appareil pair.

Topologie

Cet exemple illustre la configuration et les commandes opérationnelles sur Host-A, comme illustré sur la Figure 9. Un profil d’AC dynamique est automatiquement créé sur Host-A pour permettre à Host-A de télécharger la CRL à partir de Sales-AC et de vérifier l’état de révocation du certificat de Host-B.

Figure 9 : Exemple de chaîne dePublic Key Infrastructure hierarchy showing Root CA issuing to Eng-CA and Sales-CA; Eng-CA issuing to Dev-CA and Qa-CA; Dev-CA issuing to Host-A; Sales-CA issuing to Host-B. certificats

La configuration VPN IPsec pour les phases 1 et 2 des négociations est illustrée pour l’hôte A dans cet exemple. L’appareil homologue (hôte B) doit être correctement configuré afin que les options de phase 1 et de phase 2 soient négociées avec succès et que des associations de sécurité (SA) soient établies. Voir Configuration d’ID IKE distants pour les VPN de site à site pour obtenir des exemples de configuration d’appareils homologues pour les VPN.

La configuration

Pour configurer un appareil pour les chaînes de certificats :

Configuration des profils d’AC

Configuration rapide de la CLI

Pour configurer rapidement cet exemple, copiez les commandes suivantes, collez-les dans un fichier texte, supprimez les sauts de ligne, modifiez tous les détails nécessaires pour qu’ils correspondent à votre configuration réseau, copiez et collez les commandes dans la CLI au niveau de la [edit] hiérarchie, puis entrez commit en mode configuration.

Procédure étape par étape

L’exemple suivant vous oblige à naviguer à différents niveaux dans la hiérarchie de configuration. Pour obtenir des instructions sur la procédure à suivre, consultez Utilisation de l’éditeur CLI en mode Configuration dans le Guide de l’utilisateur de la CLI.

Pour configurer des profils AC :

  1. Créez le profil d’AC pour l’AC racine.

  2. Créez le profil AC pour Eng-AC.

  3. Créez le profil d’AC pour Dev-AC.

Résultats

À partir du mode configuration, confirmez votre configuration en entrant la show security pki commande. Si la sortie n’affiche pas la configuration prévue, répétez les instructions de configuration de cet exemple pour la corriger.

Si vous avez terminé de configurer l’appareil, entrez en commit mode configuration.

Inscrire des certificats

Procédure étape par étape

Pour inscrire des certificats :

  1. Enrôler les certificats d’AC.

    Tapez yes à l’invite pour charger le certificat d’AC.

  2. Vérifiez que les certificats de l’AC sont inscrits dans l’appareil.

  3. Vérifiez la validité des certificats d’AC inscrits.

  4. Générez une paire de clés.

  5. Inscrivez le certificat local.

  6. Vérifiez que le certificat local est inscrit sur l’appareil.

  7. Vérifiez la validité du certificat local inscrit.

  8. Consultez le téléchargement de la CRL pour connaître les profils AC configurés.

Configurer les options VPN IPsec

Configuration rapide de la CLI

Pour configurer rapidement cet exemple, copiez les commandes suivantes, collez-les dans un fichier texte, supprimez les sauts de ligne, modifiez tous les détails nécessaires pour qu’ils correspondent à votre configuration réseau, copiez et collez les commandes dans la CLI au niveau de la [edit] hiérarchie, puis entrez commit en mode configuration.

Procédure étape par étape

L’exemple suivant vous oblige à naviguer à différents niveaux dans la hiérarchie de configuration. Pour obtenir des instructions sur la procédure à suivre, consultez Utilisation de l’éditeur CLI en mode Configuration dans le Guide de l’utilisateur de la CLI.

Pour configurer les options VPN IPsec :

  1. Configurez les options de la phase 1.

  2. Configurez les options de la phase 2.

Résultats

En mode configuration, confirmez votre configuration en entrant les show security ike commandes and show security ipsec . Si la sortie n’affiche pas la configuration prévue, répétez les instructions de configuration de cet exemple pour la corriger.

Si vous avez terminé de configurer l’appareil, entrez en commit mode configuration.

Vérification

Si la validation du certificat est réussie pendant la négociation IKE entre appareils pairs, les associations de sécurité (SA) IKE et IPsec sont établies.

L’IKE SA est UP si le certificat est valide. La SA IKE est en panne et la SA IPSEC est formée si le certificat est révoqué, uniquement si la vérification de la révocation est configurée sur l’appareil pair

Vérification du statut de la phase 1 d’IKE

Objet

Vérifiez l’état de la phase 1 d’IKE.

Mesures à prendre

Entrez la show security ike security-associations commande à partir du mode opérationnel.

Vérification du statut de la phase 2 d’IPsec

Objet

Vérifiez l’état IPsec Phase 2.

Mesures à prendre

Entrez la show security ipsec security-associations commande à partir du mode opérationnel.

Échec des SA IKE et IPsec pour un certificat révoqué

Vérification des certificats révoqués

Problème

Si la validation du certificat échoue lors de la négociation IKE entre les appareils homologues, vérifiez que le certificat de l’homologue n’a pas été révoqué. Un profil d’AC dynamique permet à l’appareil local de télécharger la liste de révocation de certificats à partir de l’AC de l’homologue et de vérifier l’état de révocation du certificat de l’homologue. Pour activer les profils d’AC dynamiques, l’option doit être configurée sur un profil d’AC revocation-check crl parent.

La solution

Pour vérifier l’état de révocation du certificat d’un pair :

  1. Identifiez le profil AC dynamique qui affichera la liste de révocation de certificats pour l’appareil pair en entrant la show security pki crl commande à partir du mode opérationnel.

    Le profil dynamic-001 d’AC est automatiquement créé sur l’hôte A afin que l’hôte A puisse télécharger la liste de révocation de certificats à partir de l’AC de l’hôte B (Sales-AC) et vérifier l’état de révocation du certificat de l’homologue.

  2. Affichez les informations CRL pour le profil d’AC dynamique en entrant la show security pki crl ca-profile dynamic-001 detail commande à partir du mode opérationnel.

    Entrer

    Le certificat (numéro de série 10647084) de Host-B a été révoqué.

IKEv2 Fragmentation

Fragmentation des messages

La fragmentation des messages IKEv2, telle que décrite dans la RFC 7383, Internet Key Exchange Protocol Version 2 (IKEv2) Message Fragmentation, permet à IKEv2 de fonctionner dans des environnements où les fragments IP peuvent être bloqués et les homologues ne peuvent pas établir d’association de sécurité IPsec (SA). La fragmentation IKEv2 divise un message IKEv2 volumineux en un ensemble plus petit afin qu’il n’y ait pas de fragmentation au niveau IP. La fragmentation a lieu avant que le message d’origine ne soit chiffré et authentifié, de sorte que chaque fragment est chiffré et authentifié séparément. Sur le récepteur, les fragments sont collectés, vérifiés, déchiffrés et fusionnés dans le message d’origine.

Pour qu’IKEv2 fragmentation se produise, les deux homologues VPN doivent indiquer fragmentation prise en charge en incluant la charge utile de notification IKEV2_FRAGMENTATION_SUPPORTED dans l’échange IKE_SA_INIT. Si les deux pairs indiquent un support de fragmentation, il appartient à l’initiateur de l’échange de messages de déterminer si la fragmentation IKEv2 est utilisée ou non.

Sur les pare-feu, un maximum de 32 fragments est autorisé par message IKEv2. Si le nombre de fragments de message IKEv2 à envoyer ou à recevoir dépasse 32, les fragments sont abandonnés et le tunnel n’est pas établi. La retransmission de fragments de messages individuels n’est pas prise en charge

La configuration

Sur les pare-feu, la fragmentation IKEv2 est activée par défaut pour les messages IPv4 et IPv6. Pour désactiver la fragmentation IKEv2, utilisez l’instruction disable au niveau de la hiérarchie [edit security ike gateway gateway-name fragmentation]. Vous pouvez également utiliser l’instruction size pour configurer la taille du paquet à partir duquel les messages sont fragmentés ; la taille du paquet varie de 500 à 1300 octets. Si size n’est pas configuré, la taille de paquet par défaut est de 576 octets pour le trafic IPv4 et de 1280 octets pour le trafic IPv6. Un paquet IKEv2 supérieur à la taille configurée est fragmenté.

Une fois la fragmentation IKEv2 désactivée ou activée ou la taille du fragment de paquet modifiée, les tunnels VPN hébergés sur la passerelle IKE sont arrêtés et les SA IKE et IPsec sont renégociées.

Mises en garde

Les fonctionnalités suivantes ne sont pas prises en charge avec la fragmentation IKEv2 :

  • Découverte de la MTU de chemin.

  • SNMP.

Politique IKE avec certificat local

Lisez cette rubrique pour en savoir plus sur la stratégie IKE qui utilise un certificat local pour l’authentification lors des négociations IKE.

Certificat local dans IKE

Internet Key Exchange (IKE) prend en charge l’authentification basée sur des certificats pour établir de manière sécurisée la confiance entre les pairs VPN. Dans cette méthode d’authentification, les deux pairs utilisent des certificats numériques pour vérifier l’identité de l’autre pendant la négociation IKE.

Pendant la phase d’authentification IKE, l’homologue distant (initiateur) envoie une charge utile de demande de certificat à l’appareil local (répondeur). En réponse, l’appareil local envoie une charge utile de certificat contenant son certificat local. L’initiateur utilise le certificat reçu pour valider l’identité du répondant en vérifiant la chaîne de certificats et en vérifiant la relation de confiance avec l’autorité de certification émettrice (AC). Cette validation garantit que le répondant est autorisé à participer à la négociation IKE.

Critères de sélection des certificats locaux

Le certificat local est le certificat que le répondant présente à l’initiateur lors de la négociation IKE pour prouver son identité. Un homologue VPN inclut des identifiants d’AC dans une demande de certificat pour indiquer les AC auxquelles il fait confiance. Le processus iked ne prend en compte que les huit premiers identifiants et ignore tout identifiant supplémentaire. L’appareil local examine les identifiants AC inclus dans la charge utile de la demande de certificat de l’homologue et sélectionne le certificat local en fonction des critères répertoriés dans le tableau suivant.

Tableau 2 : Critères de sélection des certificats locaux pour l’IKE
Version d’IKE Critères de sélection des certificats
IKEv2 Sélectionne le certificat local en fonction du hachage AC fourni dans la charge utile de demande de certificat.
IKEv1 Sélectionne le certificat local en fonction du nom distinctif (DN) de l’objet de l’AC fourni dans la charge utile de demande de certificat.
Comportement de repli d’IKE Sélectionne le premier certificat chargé dans la liste des certificats locaux lorsqu’aucune correspondance n’est trouvée.

Certificats locaux multiples

L’équipement sélectionne et gère les certificats locaux selon qu’il prend en charge un ou plusieurs certificats locaux.

Lorsque l’appareil ne prend en charge qu’un seul certificat local :

  • Chaque nouvelle configuration de certificat local remplace le certificat existant.

  • La passerelle utilise un seul certificat, même si elle dessert plusieurs homologues distants. Certains homologues peuvent ne pas avoir le certificat d’AC requis pour valider le certificat de passerelle, car la passerelle peut ne pas présenter de certificat local correspondant en réponse à la demande du pair.

Lorsque l’appareil prend en charge plusieurs certificats locaux avec le processus iked :

  • Vous pouvez configurer plusieurs certificats locaux dans la stratégie IKE.

  • Chaque certificat local configuré est ajouté à la liste existante au lieu de la remplacer. Les certificats restent disponibles jusqu’à ce qu’ils expirent ou qu’ils soient explicitement supprimés.

  • L’appareil évalue les certificats locaux dans l’ordre indiqué. L’appareil sélectionne le premier certificat dont la chaîne (établie à partir d’un AC racine approuvé) correspond à l’un des identificateurs de AC homologues. Si aucun certificat configuré ne correspond aux identificateurs AC dans la demande de certificat, le processus iked sélectionne un certificat local dont la chaîne peut être construite vers un AC racine approuvé. Le processus évalue les certificats de manière séquentielle et sélectionne le premier certificat avec une chaîne valide à envoyer à l’homologue.

Rôle de l’ID IKE dans la sélection des certificats

  • L’ID IKE local n’influence pas la sélection du certificat IKE, sauf lorsque le type d’ID IKE est un DN au niveau de la hiérarchie [edit security ike gateway name remote-identity distinguished-name] :

    • Lorsque l’ID IKE est un DN, IKE effectue une recherche PKI pour récupérer le certificat qui correspond au DN sans évaluer l’ordre indiqué.
    • Après la récupération, IKE met le certificat en cache pour une utilisation ultérieure.

Si l’ID IKE local ne correspond pas au certificat local sélectionné, l’établissement de liaison IKE peut échouer sur l’appareil pair.

Mise en cache des certificats locaux dans IKE

Une fois qu’un certificat local est sélectionné, IKE met en cache le certificat pour minimiser les recherches PKI futures. Une fois mis en cache dans IKE :

  • Le processus iked utilise le certificat mis en cache pour les connexions suivantes, à condition qu’il corresponde aux identifiants AC entrants.

  • Si le certificat mis en cache ne correspond pas aux identifiants de l’AC entrants, le processus iked sélectionne un nouveau certificat et reconstruit la chaîne de certificats à partir de la liste de certificats locaux configurés.

  • L’ordre des certificats n’affecte pas la sélection des certificats.

  • La réorganisation des certificats (par exemple, le déplacement du premier certificat vers une autre position) ne déclenche pas de nouvelle recherche PKI ni ne supprime la connexion IPsec existante.

  • IKE continue d’utiliser le certificat mis en cache tant qu’il répond aux critères de sélection requis.

  • Si le certificat local est supprimé de l’appareil, le certificat mis en cache correspondant est également effacé.

  • Le redémarrage du processus iked efface le cache des certificats.

Ajout ou suppression de certificats locaux

  • L’ajout de certificats ne supprime pas les associations de sécurité (SA) existantes.

  • Si un certificat est supprimé de la liste des certificats, toutes les SA IKE qui utilisent la stratégie IKE correspondante sont supprimées.

  • La suppression d’un certificat local ou d’un certificat AC de PKI ne provoque pas d’erreur de commit dans IKE ni ne supprime la connexion IPsec existante.

Configurer la stratégie IKE avec plusieurs certificats locaux

Pour configurer plusieurs certificats locaux, procédez comme suit :

  1. Configurez un profil d’AC et chargez le certificat d’AC. Voir Autorité de certification.

  2. Chargez un certificat local existant sur l’appareil ou inscrivez un certificat local de l’AC dont le certificat d’AC a été précédemment chargé. Voir Certificats numériques.

    Répétez l’étape pour chaque certificat local de la stratégie IKE.

  3. Associez les certificats locaux à la stratégie IKE. Utilisez l’une des commandes suivantes :

    ou

Configurez la stratégie IKE, la proposition IKE et la passerelle IKE, puis la stratégie IPsec et la proposition d’établissement d’un tunnel VPN IPsec de bout en bout.

Pour déterminer quel certificat local est sélectionné dans la liste de certificats configurée dans une stratégie IKE, consultez les journaux de suivi IKE. Les journaux affichent le DN de l’objet du certificat.

Politique IKE avec un AC de confiance

Cet exemple montre comment lier un serveur d’AC approuvé à une stratégie IKE de l’homologue.

Avant de commencer, vous devez disposer d’une liste de toutes les autorités de certification de confiance que vous souhaitez associer à la stratégie IKE de l’homologue.

Vous pouvez associer une stratégie IKE à un seul profil d’AC approuvé ou à un groupe d’AC approuvé. Pour établir une connexion sécurisée, la passerelle IKE utilise la stratégie IKE pour se limiter au groupe configuré d’autorités de certification (ca-profiles) lors de la validation du certificat. Un certificat émis par une source autre que l’AC ou le groupe d’AC approuvé n’est pas validé. S’il existe une demande de validation de certificat provenant d’une stratégie IKE, le profil AC associé à la stratégie IKE valide le certificat. Si une stratégie IKE n’est associée à aucune AC, le certificat est validé par défaut par l’un des profils d’AC configurés.

Dans cet exemple, un profil d’AC nommé root-ca est créé et a root-ca-identity est associé au profil.

Vous pouvez configurer un maximum de 20 profils d’AC que vous souhaitez ajouter à un groupe d’AC approuvé. Vous ne pouvez pas valider votre configuration si vous configurez plus de 20 profils d’AC dans un groupe d’AC approuvé.

  1. Créez un profil d’AC et associez-y un identifiant d’AC.
  2. Définissez une proposition IKE et la méthode d’authentification de proposition IKE.
  3. Définir le groupe Diffie-Hellman, algorithme d’authentification, un algorithme de chiffrement pour la proposition IKE.
  4. Configurez une stratégie IKE et associez-la à la proposition IKE.
  5. Configurez un identificateur de certificat local pour la stratégie IKE.
  6. Définissez l’AC à utiliser pour la stratégie IKE.

Pour afficher les profils d’AC et les groupes d’AC approuvés configurés sur votre appareil, exécutez la show security pki commande.

La show security ike commande affiche le groupe de profils de l’AC sous la stratégie IKE nommée ike_policy et le certificat associé à la stratégie IKE.

Politique IKE avec un groupe d’AC de confiance

Lisez cette rubrique pour savoir comment configurer une stratégie IKE afin d’utiliser un groupe d’AC approuvé pour l’authentification basée sur les certificats.

Présentation des groupes d’AC approuvés dans IKE

Un groupe d’autorités de certification (AC) de confiance regroupe un ou plusieurs profils d’AC et agit comme une ancre d’approbation unique pour valider le certificat homologue pendant les négociations IKE. L’appareil peut contenir plusieurs certificats d’AC. Vous pouvez configurer IKE pour utiliser un groupe d’AC approuvé, qui est un sous-ensemble des certificats d’AC configurés. Lors de l’authentification basée sur les certificats pour IKEv2 ou IKEv1, l’appareil vérifie que la chaîne de certificats de l’homologue jusqu’à la racine. Lorsqu’une politique IKE utilise un groupe d’AC approuvé, l’appareil valide le certificat de l’homologue par rapport à tous les profils d’AC inclus dans le groupe.

Les groupes AC de confiance simplifient la gestion des certificats dans les environnements qui utilisent plusieurs autorités de certification ou lors de la migration d’un AC à un autre. Vous pouvez mettre à jour le groupe d’AC à tout moment pour ajouter ou supprimer des profils d’AC.

Lorsqu’un homologue VPN établit une connexion, l’appareil valide le certificat de l’homologue à l’aide du groupe d’AC approuvé configuré dans la stratégie IKE :

  • Si le certificat est signé par un AC du groupe approuvé, l’authentification réussit et la connexion est autorisée.

  • Si le certificat n’est pas signé par un AC du groupe approuvé, l’authentification échoue et l’tunnel IPsec n’est pas établie.

Un groupe d’AC de confiance garantit donc que l’appareil accepte uniquement les certificats émis par les autorités de certification autorisées, ce qui simplifie la gestion des certificats tout en maintenant une authentification VPN sécurisée.

Configurer la stratégie IKE avec un groupe d’AC approuvé

Avant de configurer une stratégie IKE avec un groupe d’AC approuvé, assurez-vous que :

  • Vous disposez d’une liste de toutes les autorités de certification auxquelles vous souhaitez faire confiance.

  • La stratégie IKE utilise l’authentification basée sur les certificats.

  • Vous avez accès aux paramètres PKI et IKE sur l’appareil.

Pour configurer et vérifier la stratégie IKE avec le groupe d’AC approuvé :

  1. Créez des profils d’AC et chargez les certificats. Chaque profil d’AC représente une AC. Voir Configuration des profils AC.

    Chaque profil AC représente un AC de confiance qui peut valider les certificats homologues.

    Chargez les certificats d’AC dans leurs profils d’AC correspondants. Chaque certificat d’AC chargé permet à l’appareil de valider les certificats homologues émis par cette AC.

  2. Créez un groupe d’AC approuvé. Regroupez les profils d’AC dans un groupe d’AC approuvé. L’ordre des profils d’AC dans le groupe d’AC approuvé n’affecte pas la validation des certificats. Voir Configuration d’un groupe d’AC approuvé.

    L’appareil utilise ce groupe pour valider les certificats homologues lors de l’authentification IKE.

  3. Configurez la stratégie IKE pour utiliser l’authentification basée sur les certificats et associez le groupe d’AC approuvé à la stratégie.

  4. Vérifiez que le groupe d’AC approuvé est correctement configuré.

    Vérifiez que le groupe d’AC approuvé est associé à la stratégie IKE.

Une fois la configuration terminée :

  • L’appareil authentifie les homologues VPN à l’aide de certificats.

  • L’appareil fait confiance aux certificats émis par n’importe quel AC du groupe de AC approuvé.

  • Les connexions VPN entrantes réussissent si le certificat homologue est validé par le groupe d’AC.

Pour établir un tunnel VPN IPsec de bout en bout, terminez la configuration restante : configurez la stratégie IKE, la proposition IKE et la passerelle IKE, puis la stratégie IPsec et la proposition IPsec.

Configuration d’établir un répondeur de tunnel uniquement dans IKE

Cette rubrique montre comment configurer le répondeur etablish-tunnels uniquement dans Internet Key Exchange (IKE). Lancez les tunnels à partir de l’homologue distant et envoyez le trafic à travers tous les tunnels. Spécifie quand IKE est activé.

Sur les pare-feu, l’option establish-tunnels prend en charge les responder-only valeurs et responder-only-no-rekey sous le [edit security ipsec vpn vpn-name] niveau hiérarchique.

Ces options ne sont prises en charge que sur un VPN de site à site. Ces options ne sont pas prises en charge sur Auto VPN.

Les responder-only options et responder-only-no-rekey n’établissent aucun tunnel VPN à partir de l’appareil, de sorte que le tunnel VPN est initié à partir de l’homologue distant. Lorsque vous configurez responder-only, un tunnel établi redéfinit les clés IKE et IPsec en fonction des valeurs de durée de vie IKE et IPsec configurées. Lorsque vous configurez responder-only-no-rekey, un tunnel établi ne redéfinit pas la clé de l’appareil et s’appuie sur l’homologue distant pour initier la nouvelle clé. Si l’homologue distant ne lance pas de changement de clé, le démontage du tunnel se produit après l’expiration de la durée de vie matérielle.

Avant de commencer :

Pour configurer le répondeur de tunnel d’établissement uniquement dans IKE :

  1. Configuration d’établir un répondeur de tunnel uniquement
  2. Confirmez votre configuration en entrant la show security ipsec vpn IPSEC_VPN commande.
  3. Configurer etablish-tunnel responder-only-no-rekey
  4. Confirmez votre configuration en entrant la show security ipsec vpn IPSEC_VPN commande.

    Dans le cas de plusieurs objets VPN, le mode Responder only aura la priorité. Si l’un des VPN d’une passerelle est configuré en mode répondeur uniquement, tous les VPN de la passerelle doivent être configurés en mode répondeur uniquement.

Comportement spécifique du répondeur IKEv2 spécifique à la plate-forme uniquement

Utilisez l’explorateur de fonctionnalités pour confirmer la prise en charge de la plate-forme et de la version pour des fonctionnalités spécifiques.

Utilisez le tableau suivant pour passer en revue les comportements spécifiques à la plate-forme pour vos plates-formes.

Tableau 3 : comportement spécifique à la plate-forme
Plate-forme Différence
SRX Series
  • Sur la gamme SRX5000 prenant en charge IKEv2 responder-only et responder-only-no-rekey les valeurs en establish-tunnels option :

    • Le pare-feu prend en charge les options avec une carte SPC3 uniquement.

    • Le pare-feu prend en charge les options si le package est installé pour le junos-ike service VPN IPsec avec le processus iked.

Tableau de l’historique des modifications

La prise en charge des fonctionnalités est déterminée par la plateforme et la version que vous utilisez. Utilisez l’explorateur de fonctionnalités pour déterminer si une fonctionnalité est prise en charge sur votre plateforme.

Libération
Descriptif
24.4R1
La prise en charge de l’authentification par signature dans le protocole IKEv2 est introduite dans Junos OS version 24.4R1.
23.4R1
La prise en charge de la protection IKE contre les attaques DDoS est introduite dans Junos OS version 23.4R1.
20.3R1
La prise en charge des améliorations de la charge utile de configuration IKEv2 sur la gamme SRX5000 et le pare-feu virtuel vSRX exécutant le processus iked est ajoutée dans Junos OS version 20.3R1.
20.1R1
La prise en charge de la fonctionnalité de charge utile de configuration IKEv2 avec des interfaces point à point sur la gamme SRX5000 et le pare-feu virtuel vSRX exécutant le processus iked est introduite dans Junos OS version 20.1R1.
20.1R1
La prise en charge d’une configuration de mot de passe commune dans les demandes de charge utile de configuration IKEv2 pour une passerelle IKE est introduite dans Junos OS version 20.1R1.
19.1R1
responder-only La prise en charge et responder-only-no-rekey les valeurs de l’option au niveau de la hiérarchie sont introduites sur la establish-tunnels [edit security ipsec vpn vpn-name] gamme SRX5000 dans Junos OS version 19.1R1.
18.1R1
À partir de Junos OS version 18.1R1, la validation d’un homologue IKE configuré peut être effectuée avec un serveur AC ou un groupe de serveurs AC spécifiés.