Numéro d'article: 252735 - Dernière mise à jour: jeudi 23 novembre 2006 - Version: 7.0 Comment faire pour configurer le tunneling IPSec dans Windows 2000
SommaireRésumé Vous pouvez utiliser la sécurité IP (IPSec) en mode de tunnel pour encapsuler les paquets du Protocole Internet (IP) et éventuellement les chiffrer. La raison principale d'utiliser le mode tunnel IPSec (parfois appelé "tunnel IPSec pur") sous Microsoft Windows 2000 est son interopérabilité avec les routeurs ou les passerelles tiers qui ne prennent pas en charge la technologie d'encapsulation (tunneling) L2TP (Layer 2 Tunneling Protocol)/IPSec ou PPTP des réseaux privés virtuels (VPN).
Plus d'informations Windows 2000 prend en charge le tunneling IPSec lorsque les deux points de terminaison (ou points d'arrêt) du tunnel ont des adresses IP statiques. Il est principalement utile dans les implémentations passerelle à passerelle, mais peut également fonctionner pour les scénarios de sécurité réseau spécialisés entre une passerelle/un routeur et un serveur (comme un routeur Windows 2000 qui route le trafic de son interface externe vers un ordinateur Windows 2000 interne qui sécurise le chemin d'accès interne en établissant un tunnel IPSec sur le serveur interne qui fournit les services aux clients externes). Le tunneling IPSec de Windows 2000 n'est pas pris en charge pour une utilisation du réseau privé virtuel d'accès à distance du client car les RFC IPSec de l'IETF ne fournissent pas actuellement de solution d'accès à distance dans le protocole Internet Key Exchange (IKE) pour les connexions client à passerelle. Le RFC 2661 de L'IETF pour le protocole L2TP (Layer 2 Tunneling Protocol) a été spécialement élaboré par Cisco, Microsoft et d'autres sociétés dans le but de fournir des connexions VPN d'accès à distance du client. Dans Windows 2000, les connexions du réseau privé virtuel de l'accès à distance du client sont protégées à l'aide d'une stratégie IPSec générée automatiquement qui utilise le mode de transport IPSec (et non le mode de tunnel) lorsque le type de tunnel L2TP est sélectionné. De plus, le tunneling IPSec de Windows 2000 ne prend pas en charge les tunnels de protocole ou port spécifiques. Comme le composant logiciel enfichable de stratégie IPSec Microsoft Management Console (MMC) est très général et vous permet d'associer tout type de filtre à un tunnel, assurez-vous que vous utilisez uniquement les informations d'adresse dans la spécification d'un filtre pour une règle de tunnel. Vous pouvez rechercher des précisions sur le fonctionnement des protocoles IPSec et IKE dans le Kit de ressources Microsoft Windows 2000 et dans la présentation de bout en bout d'IPSec de Windows 2000. Vous trouverez des informations sur l'emplacement de ces documents à la fin de cet article. Cet article décrit la procédure à suivre pour configurer un tunnel IPSec sur une passerelle Windows 2000. Comme le tunnel IPSec sécurise uniquement le trafic spécifié dans les filtres IPSec que vous configurez, cet article décrit également la procédure à suivre pour configurer des filtres dans le service Routage et accès distant (RRAS) pour empêcher la réception ou le transfert du trafic à l'extérieur du tunnel. Cet article souligne le scénario suivant pour faciliter les étapes de la configuration :
NetA - passerelle Windows 2000 --- Internet --- passerelle tierce - NetB
W2KintIP W2KextIP 3rdExtIP 3rdIntIP
NetA est l'ID du réseau interne de la passerelle Windows 2000. L'objectif est que la passerelle Windows 2000 et la passerelle tierce établissent un tunnel IPSec lorsque le trafic de NetA doit être routé vers NetB ou lorsque le trafic de NetB doit être routé vers NetA pour qu'il soit routé sur une session sûre. W2KintIP est l'adresse IP attribuée à la carte réseau interne de la passerelle Windows 2000. W2KextIP est l'adresse IP attribuée à la carte réseau externe de la passerelle Windows 2000. 3rdExtIP est l'adresse IP attribuée à la carte réseau externe de la passerelle tierce. 3rdIntIP est l'adresse IP attribuée à la carte réseau interne de la passerelle tierce. NetB est l'ID du réseau interne de la passerelle tierce. Vous devez configurer une stratégie IPSec. Vous devez créer deux filtres. Le premier correspond aux paquets qui vont de NetA vers NetB (tunnel 1) et le second correspond aux paquets qui vont de NetB vers NetA (tunnel 2). Vous devez configurer une action de filtrage pour spécifier la façon dont le tunnel devrait être sécurisé (un tunnel est représenté par une règle, ainsi deux règles sont créées). Comment faire pour créer une stratégie IPSecEn général, une passerelle Windows 2000 n'est pas membre d'un domaine et une stratégie IPSec locale est par conséquent créée. Si la passerelle Windows 2000 est membre d'un domaine qui dispose de la stratégie IPSec appliquée par défaut à tous les membres du domaine, elle empêche la passerelle Windows 2000 d'avoir une stratégie IPSec locale. Dans ce cas, vous pouvez créer une unité d'organisation (OU) dans Active Directory, faire de la passerelle Windows 2000 un membre de cette unité d'organisation et attribuer la stratégie IPSec à l'objet Stratégie de groupe (GPO) de l'unité d'organisation. Pour plus d'informations, consultez la section "Attribution d'une stratégie IPSec" de l'aide en ligne de Windows 2000.
Comment faire pour créer une liste de filtres de NetA vers NetB
Comment faire pour créer une liste de filtres de NetB vers NetA
Comment faire pour configurer une règle pour un tunnel NetA vers NetB
Comment faire pour configurer une règle pour un tunnel NetB vers NetA
Comment faire pour attribuer votre nouvelle stratégie IPSec à votre passerelle Windows 2000Dans les stratégies de sécurité IP sur le composant logiciel enfichable MMC de l'ordinateur local, cliquez avec le bouton droit sur votre nouvelle stratégie, puis cliquez sur Attribuer. Une flèche verte s'affiche dans l'icône de dossier en regard de votre stratégie.Une fois que votre stratégie est attribuée, vous disposez de deux filtres actifs supplémentaires (RRAS crée automatiquement des filtres IPSec pour le trafic L2TP). Pour afficher les filtres actifs, tapez la commande suivante à l'invite de commandes : netdiag /test:ipsec /debug Vous pouvez rediriger de manière optionnelle la sortie de cette commande vers un fichier texte afin de l'afficher avec un éditeur de texte (tel que le Bloc-notes) en tapant la commande suivante : netdiag /test:ipsec /debug > nom_fichier.txt La commande netdiag est disponible après avoir installé le Kit de ressources Microsoft Windows 2000 que vous pouvez installer à partir de votre CD-ROM Windows 2000. Pour installer le kit, recherchez le dossier Support\Tools, puis double-cliquez sur le fichier Setup.exe. Une fois l'installation terminée, vous devrez peut-être exécuter la commande netdiag à partir du dossier %SystemRoot%\Program Files\Support Tools (où %SystemRoot% est le lecteur sur lequel Windows 2000 est installé). Les filtres du tunnel doivent être semblables à l'exemple suivant :
Local IPSec Policy Active: 'IPSec tunnel with {tunnel endpoint}' IP Security Policy Path: SOFTWARE\Policies\Microsoft\Windows\IPSec\Policy\Local\ipsecPolicy{-longnumber-} Il y a deux filtres De NetA vers NetB Filter ID: {-long number-} Policy ID: {-entier long-} IPSEC_POLICY PolicyId = {-entier long-} Flags : 0x0 Tunnel Addr: 0.0.0.0 PHASE 2 OFFERS Count = 1 Offer #0: ESP[ DES MD5 HMAC] Rekey: 0 seconds / 0 bytes. AUTHENTICATION INFO Count = 1 Method = Preshared key: -Clé réelle- Src Addr: NetA Src Mask: -Masque de sous-réseau- Dest Addr: NetB Dest Mask: -Masque de sous-réseau- Tunnel Addr: 3rdExtIP Src Port: 0 Dest Port: 0 Protocol: 0 TunnelFilter: Yes Flags : Outbound De NetB vers NetA Filter ID: {-Entier long-} Policy ID: {-Entier long-} IPSEC_POLICY PolicyId = {-Entier long-} Flags : 0x0 Tunnel Addr: 0.0.0.0 PHASE 2 OFFERS Count = 1 Offer #0: ESP[ DES MD5 HMAC] Rekey: 0 seconds / 0 bytes. AUTHENTICATION INFO Count = 1 Method = Preshared key: -Clé réelle- Src Addr: NetB Src Mask: -Masque de sous-réseau- Dest Addr: NetA Dest Mask: -Masque de sous-réseau- Tunnel Addr: W2KextIP Src Port: 0 Dest Port: 0 Protocol: 0 TunnelFilter: Yes Flags: entrant Configuration du filtrage du service RRASAfin d'empêcher le trafic pour lequel l'adresse source ou l'adresse de destination ne correspond pas à NetA ou NetB, créez les deux filtres suivants : un filtre de sortie pour l'interface externe dans la console MMC du service RRAS afin d'ignorer tout trafic à l'exception des paquets de NetA vers NetB et un filtre d'entrée afin d'ignorer tout trafic à l'exception des paquets de NetB vers NetA. Vous devez également autoriser le trafic vers/de W2KextIP et 3rdExtIP pour permettre la négociation IKE lorsque le tunnel est créé. Le filtrage du service RRAS est effectué au-dessus d'IPSec, vous ne devez pas autoriser le protocole IPSec car il n'atteint jamais la couche du filtre du paquet IP. L'exemple suivant est une représentation très simple de l'architecture de TCP/IP de Windows 2000 :
Couche Application Pour configurer les filtres dans le service RRAS, chargez MMC RRAS et procédez comme suit :
Couche transport (TCP|UDP|ICMP|RAW) ---- Démarrage de la couche réseau ---- Filtre de paquets IP (où le filtrage NAT/RRAS est effectué) IPSec (où les filtres IPSec sont implémentés) Fragmentation/Réassemblage ---- Fin de la couche réseau ------ Interface NDIS Couche de liaison de données Couche physique
Comment faire pour configurer des itinéraires statiques dans le service Routage et accès distant (RRAS)La passerelle Windows 2000 doit disposer d'un itinéraire pour NetB dans sa table d'itinéraires, que vous pouvez configurer en ajoutant un itinéraire statique dans MMC RRAS. Si la passerelle Windows 2000 est multi-hébergement avec deux cartes réseau ou plus sur le même réseau externe (ou deux réseaux ou plus qui peuvent atteindre l'IP du tunnel de destination 3rdExtIP), il est possible pour les cas suivants :
Test de votre tunnel IPSecVous pouvez initialiser le tunnel en exécutant la commande ping d'un ordinateur sur NetA vers un ordinateur sur NetB (ou de NetB vers NetA). Si vous avez créé les filtres et attribué la stratégie correctement, les deux passerelles définissent un tunnel IPSec pour pouvoir envoyer le trafic ICMP à partir de la commande Ping au format crypté.Même si la commande ping fonctionne, vous devriez vérifier que le trafic ICMP a été envoyé en format crypté de passerelle à passerelle. Pour cela, vous pouvez utiliser les outils suivants. Activation de l'audit des événements de connexion et de l'accès aux objetsLes événements sont enregistrés dans le journal de sécurité qui vous informe si la négociation de l'association de sécurité IKE a été tentée, et si elle a réussi ou échoué.
Moniteur de sécurité IPCet outil indique les statistiques IPSec et les accès de sécurité actifs. Après avoir essayé de définir le tunnel à l'aide de la commande ping, vous pouvez voir si un accès de sécurité a été créé (si la création du tunnel est réussie, un accès de sécurité s'affiche). Si la commande ping est correcte mais qu'il n'y a aucun accès de sécurité, le trafic ICMP n'a pas été protégé par IPSec. Si vous constatez une association logicielle qui n'existait pas auparavant, cela signifie qu'IPSec a autorisé ce trafic en clair (sans cryptage).Pour charger le moniteur de sécurité IP, cliquez sur Démarrer, sur Exécuter, puis tapez ipsecmon. Moniteur réseauVous pouvez utiliser le Moniteur réseau pour capturer le trafic qui traverse l'interface W2KextIP lorsque que vous essayez d'exécuter la commande ping sur l'ordinateur. Si des paquets ICMP s'affichent lors de la capture avec les adresses IP sources et de destination qui correspondent à l'adresse IP de l'ordinateur à partir duquel vous exécutez la commande ping et l'ordinateur sur lequel vous essayez d'exécuter la commande ping, alors IPSec ne protège pas le trafic. Si le trafic ICMP ne s'affiche pas mais que les paquets ISAKMP et ESP s'affichent à la place, IPSec protège le trafic. Si vous utilisez uniquement le protocole IPSec d'authentification de l'en-tête (AH), le trafic ISAKMP s'affichera et sera suivi des paquets ICMP. Les paquets ISAKMP sont la négociation IKE actuelle qui a lieu et les paquets ESP sont les données de la charge utile cryptées par le protocole IPSec.Vous pouvez installer le Moniteur réseau à partir de votre CD-ROM Windows 2000 Server. Il n'est pas fourni sur le CD-ROM Windows 2000 Professionnel, mais vous pouvez installer l'outil sur un ordinateur Windows 2000 Professionnel si vous disposez de Microsoft Systems Management Server (SMS). Pour plus d'informations sur la procédure d'installation du Moniteur réseau dans Windows 2000, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft. 243270
(http://support.microsoft.com/kb/243270/
)
Comment faire pour installer le Moniteur réseau dans Windows 2000
Test réel
314764
(http://support.microsoft.com/kb/314764/
)
Utilisation de la sécurité du protocole Internet avec la Traduction d'adresses réseau et ISA Server
Pour plus d'informations sur le service Routage et accès distant (RRAS), consultez l'aide de Windows 2000. Pour accéder à l'aide en ligne, reportez-vous au site Web de Microsoft à l'adresse suivante (en anglais) : http://www.microsoft.com/windows2000/techinfo/proddoc/default.mspx
(http://www.microsoft.com/windows2000/techinfo/proddoc/default.mspx)
Vous pouvez rechercher le Kit de ressources Windows 2000, des documents d'aide et d'autres documentations techniques sur le site Web de Microsoft à l'adresse suivante : http://www.microsoft.com/france/technet/produits/win2000s/default.mspx
(http://www.microsoft.com/france/technet/produits/win2000s/default.mspx)
Pour plus d'informations sur les associations logicielles, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft. 234580
(http://support.microsoft.com/kb/234580/
)
« Associations logicielles » entre un ordinateur pour lequel la stratégie IPSec est activée et un autre pour lequel cette stratégie ne l'est pas
Pour obtenir des informations sur l'IETF, consultez les sites Web appropriés aux adresses suivantes :
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT. | Autres ressources Autres sites d'aide
CommunautésTraductions disponibles
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
Retour au début