Bonjour,
Je souhaite comprendre comment fonctionne le nat sous windows XP SP3.
J'ai du mal à trouver des infos plus explicites que la succincte aide de la ligne de commande.
J'ai deux objectifs simples :
- modifier l'IP de destination
- modifier l'IP source
En pratique j'ai nommé mon interface "interface", elle a l'IP 192.168.0.1 et le masque 255.255.255.0
Par exemple pour le changement de destination je souhaite qu'un ping vers 192.168.0.2 soit redirigé vers 192.168.0.3
Voici ce que j'ai testé.
Pour la mise en place du service nat je lance les commandes suivantes :
netsh routing ip reset
netsh routing ip nat install
netsh routing ip add interface "interface"
netsh routing ip nat add interface "interface" full |
J'ajoute tout le réseau aux adresses manipulables
netsh routing ip nat add addressrange "interface" 192.168.0.1 192.168.0.254 255.255.255.0 |
Et finalement je crée ma première règle qui consiste à modifier la destination 192.168.0.2 par 192.168.0.3
netsh routing ip nat add addressmapping "interface" 192.168.0.3 192.168.0.2 disable |
Ca ne marche pas, wireshark m'affiche des paquets qui ont pour destination 192.168.0.2 (je pensais obtenir 192.168.0.3)
Je suis preneur de toute indication, j'ai surement mal compris le fonctionnement d'une ou plusieurs commandes, mais lesquelles ?