À propos des VPN L2TP sur IPsec/IKEv1
Le protocole de tunnelisation pour la couche 2 (L2TP) est un protocole de tunnelisation VPN qui permet aux clients distants d’utiliser le réseau IP public pour communiquer en toute sécurité avec les serveurs de réseau privés d’entreprise. L2TP utilise PPP sur UDP (port 1701) pour tunneliser les données.
Le protocole L2TP est basé sur le modèle client/serveur. La fonction est répartie entre le serveur de réseau L2TP (LNS) et le concentrateur d’accès L2TP (LAC). Le LNS s’exécute généralement sur une passerelle réseau telle qu’un routeur, tandis que le LAC peut être un serveur d’accès réseau (NAS) commuté ou un périphérique terminal doté d’un client L2TP intégré, comme Microsoft Windows, Apple iPhone ou Android.
Le principal avantage de la configuration de L2TP avec IPsec/IKEv1 dans un scénario d’accès à distance est que les utilisateurs distants peuvent accéder à un VPN sur un réseau IP public sans passerelle ni ligne dédiée, ce qui permet un accès à distance à partir de pratiquement n’importe où avec le service POTS. Un autre avantage est qu’aucun logiciel client supplémentaire, comme le logiciel client VPN Cisco, n’est requis.
![]() Remarque |
L2TP sur IPsec ne prend en charge que IKEv1. IKEv2 n’est pas pris en charge. |
La configuration de L2TP avec IPsec/IKEv1 prend en charge l’authentification par certificats ainsi que les méthodes par clé prépartagée ou signature RSA, ainsi que l’utilisation de cartes de chiffrement dynamiques (par opposition à statiques). Ce résumé des tâches suppose l’achèvement d’IKEv1, ainsi que la configuration des clés prépartagées ou de la signature RSA. Consultez le chapitre 41, « Certificats numériques », dans le guide de configuration des opérations générales pour connaître les étapes à suivre pour configurer les clés prépartagées, le RSA et les cartes de chiffrement dynamiques.
![]() Remarque |
L2TP avec IPsec sur l’ASA permet au LNS d’interopérer avec des clients VPN natifs intégrés à des systèmes d’exploitation tels que Windows, Mac OS X, Android et Cisco IOS. Seul L2TP avec IPsec est pris en charge ; L2TP natif lui-même n’est pas pris en charge sur l’ASA. La durée de vie minimale d’une association de sécurité IPsec prise en charge par le client Windows est de 300 secondes. Si la durée de vie configurée sur l’ASA est inférieure à 300 secondes, le client Windows l’ignore et la remplace par une durée de vie de 300 secondes. |
Modes de transport et de tunnel IPsec
Par défaut, l’ASA utilise le mode tunnel IPsec : l’ensemble du datagramme IP d’origine est chiffré et devient la charge utile d’un nouveau paquet IP. Ce mode permet à un périphérique réseau, comme un routeur, de servir de proxy IPsec. C’est-à-dire que le routeur effectue le chiffrement au nom des hôtes. Le routeur source chiffre les paquets et les transfère dans le tunnel IPsec. Le routeur de destination déchiffre le datagramme IP d’origine et le transmet au système de destination. Le principal avantage du mode de tunnel est qu’il n’est pas nécessaire de modifier les systèmes d’extrémité pour profiter des avantages d’IPsec. Le mode tunnel offre également une protection contre l’analyse du trafic; Avec le mode tunnel, un attaquant ne peut déterminer que les points terminaux du tunnel, et non la source et la destination réelles des paquets acheminés dans le tunnel, même s’ils sont identiques aux points terminaux du tunnel.
Cependant, le client Windows L2TP/IPsec utilise le mode transport IPsec—seule la charge utile IP est chiffrée, et les en-têtes IP d’origine demeurent inchangés. Ce mode présente l’avantage d’ajouter seulement quelques octets à chaque paquet et de permettre aux périphériques du réseau public de voir la source et la destination finales du paquet. La figure suivante illustre les différences entre les modes de tunnel IPsec et de transport.

Pour que les clients Windows L2TP et IPsec se connectent à l’ASA, vous devez configurer le mode transport IPsec pour un ensemble de transformation à l’aide de la commande crypto ipsec transform-set trans_name mode transport . Cette commande est utilisée dans la procédure de configuration.
![]() Remarque |
L’ASA ne peut pas pousser plus de 28 ACE dans la liste d’accès de tunnel fractionné. |
Grâce à ce mode transport, vous pouvez activer un traitement spécifique (par exemple, QoS) sur le réseau intermédiaire en fonction des informations contenues dans l’en-tête IP. Cependant, l’en-tête de couche 4 est chiffré, ce qui limite l’examen du paquet. Cependant, si l’en-tête IP est transmis en clair, le mode transport permet à un attaquant d’effectuer une analyse du trafic.

Commentaires