[Cisco] Port forwarding

Le réacheminement de port (port forwarding en anglais) consiste à rediriger des paquets réseaux reçus sur un port donné (en général d’un routeur) vers un autre équipement réseau sur un port donné.

Tout d’abord, il est nécessaire de préciser au routeur le côté LAN et le côté WAN. Pour cela, il est nécessaire de configurer l’ip nat inside sur l’interface interne (LAN) et l’ip nat outside sur l’interface externe (WAN).

Ensuite, configurer le port forwarding avec la ligne de commande suivante :

ip nat inside source static tcp 10.0.0.10 80 150.0.0.1 8080 extendable

  • tcp : protocole à translater, tcp|udp|any
  • 10.0.0.10 : adresse IP privée de l’équipement
  • 80 : port de l’équipement interne
  • 150.0.0.1 : adresse IP publique
  • 8080 : port public qui sera translaté

Ensuite, assurez-vous que le trafic WAN ou LAN correspondant ne soit pas filtré avec une ACL.

Si une ACL existe, il est possible de la modifier en ajoutant (exemple sur l’ACL 111) :

access-list 111 permit tcp any host 150.0.0.1 eq 80

Ensuite, vous pouvez vérifier la config via la commande suivante :

# show ip nat translation

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *