Skip to main content

Routage et NAT avec RRAS

RRAS (Routing and Remote Access Service) transforme un Windows Server en routeur. Il peut aussi faire du NAT, servir de serveur VPN et d'agent de relais DHCP.

Dans le labo, RTRHP01 relie le LAN 10.19.1.0/24 au réseau de l'école 10.2.51.0/24.

Routage simple vs NAT

Routage simple (LAN routing) NAT
Fonctionnement Transmet les paquets entre réseaux sans modifier les IP Remplace l'IP source privée (10.19.1.x) par l'IP de la carte publique (10.2.51.39)
Condition Le réseau en amont doit avoir une route retour vers 10.19.1.0/24 Aucune configuration nécessaire en amont
Usage labo Rarement possible : on ne contrôle pas le routeur de l'école ✅ Ce qu'on utilise pour que le LAN ait accès à Internet

Sans NAT, un paquet du LAN atteint bien Internet, mais la réponse revient vers 10.19.1.x et le routeur de l'école ne sait pas où se trouve ce réseau. La réponse est donc perdue.

Installation

Install-WindowsFeature RemoteAccess, Routing -IncludeManagementTools

GUI : Gestionnaire de serveur → Ajouter des rôles → Accès à distance → service de rôle Routage. Cocher aussi DirectAccess et VPN : il est requis avec Routage.

Configuration du NAT (GUI)

  1. rrasmgmt.msc → clic droit sur le serveur → Configurer et activer le routage et l'accès distant.
  2. Choisir Traduction d'adresses réseau (NAT).
  3. Interface publique (connectée à Internet) : Goulotte.
  4. Si l'assistant le propose, ne pas activer ses services DNS/DHCP de base (c'est SRV01 qui s'en charge).
  5. Terminer : le service démarre.

Configuration du NAT (ligne de commande)

Install-RemoteAccess -VpnType RoutingOnly
netsh routing ip nat install
netsh routing ip nat add interface "Goulotte" full      # interface publique, avec NAT
netsh routing ip nat add interface "LAN01" private      # interface privée

Vérifier

  • Depuis SRV01 : ping 10.19.1.1, puis ping 10.2.51.254, puis ping 8.8.8.8, puis nslookup google.com.
  • tracert 8.8.8.8 depuis SRV01 : le premier saut doit être 10.19.1.1.
  • rrasmgmt.msc → IPv4 → NAT : les mappages en cours sont visibles.
  • route print sur RTRHP01 : on doit voir une seule route 0.0.0.0 (via 10.2.51.254).

Dépannage

Symptôme Cause probable
Ping 10.19.1.1 OK, ping 10.2.51.254 KO NAT ou routage non activé, mauvaise interface publique, ou passerelle de SRV01 manquante
Ping 8.8.8.8 OK mais pas de navigation Problème DNS et non de routage (voir le redirecteur sur SRV01)
Rien ne passe depuis RTRHP01 lui-même Mauvaise passerelle, ou deux passerelles par défaut

Agent de relais DHCP (aperçu)

Les requêtes DHCP sont des broadcasts : elles ne traversent pas un routeur. Si le serveur DHCP se trouve sur un autre réseau que les clients, on configure un agent de relais sur le routeur : RRAS → IPv4 → clic droit Général → Nouveau protocole de routage → Agent de relais DHCP. On indique l'IP du serveur DHCP, puis on ajoute l'interface côté clients.

Questions de révision

  1. Pourquoi faut-il le NAT et pas seulement le routage dans notre labo ?
  2. Dans l'assistant RRAS, quelle interface choisit-on comme « publique » ?
  3. Un client ping 8.8.8.8 mais n'ouvre aucun site web. Où chercher ?
  4. À quoi sert un agent de relais DHCP ?