Accueil/Technologies/Port Forwarding : Guide Complet pour Ouvrir et Rediriger les Ports sur un Routeur
Technologies

Port Forwarding : Guide Complet pour Ouvrir et Rediriger les Ports sur un Routeur

Découvrez comment fonctionne le port forwarding, pourquoi il est essentiel pour accéder à vos appareils à distance, et comment le configurer sur un routeur. Apprenez à éviter les erreurs courantes, à choisir les bons ports et protocoles, et à sécuriser votre réseau.

30 sept. 2026
12 min
Port Forwarding : Guide Complet pour Ouvrir et Rediriger les Ports sur un Routeur

Le port forwarding permet de rendre un appareil ou un service de votre réseau domestique accessible depuis Internet. Ordinateurs, serveurs de jeux, NAS et autres équipements utilisent généralement des adresses IP locales derrière un routeur, ce qui les rend inaccessibles directement depuis l'extérieur.

Le Port Forwarding résout ce problème via une règle spéciale sur le routeur, indiquant à quel appareil interne transmettre les connexions entrantes reçues sur un port précis de l'adresse IP publique. Pour comprendre le fonctionnement, il faut d'abord savoir à quoi servent les ports et le rôle du NAT.

Qu'est-ce que le port forwarding et à quoi sert-il ?

Le port forwarding, ou redirection de port, est le processus qui consiste à rediriger une connexion réseau entrante arrivant sur un port précis du routeur vers un appareil spécifique de votre réseau local.

Imaginons un réseau domestique où un ordinateur possède l'adresse 192.168.1.50 et héberge un serveur de jeu sur le port 25565. Un autre ordinateur du même réseau peut s'y connecter directement via 192.168.1.50:25565, mais cette adresse locale est invisible depuis Internet.

Un utilisateur externe ne voit que l'adresse publique du routeur. Lorsqu'une connexion arrive, le routeur doit savoir à quel équipement la transmettre, ce qui est précisément le rôle d'une règle de port forwarding.

Exemple :

  • IP publique:25565 → 192.168.1.50:25565

Cette règle indique au routeur d'envoyer toute connexion entrante sur le port 25565 à l'ordinateur possédant l'adresse IP locale 192.168.1.50.

Le port agit comme un numéro d'" entrée " réseau pour une application ou un service. Un même ordinateur peut faire tourner un serveur web, un serveur de jeu, un accès distant, etc., et chaque port permet au système d'acheminer le trafic au bon programme.

L'expression " ouvrir un port sur le routeur " est souvent utilisée comme synonyme de port forwarding, même si techniquement, le port forwarding consiste à établir une règle de redirection vers une IP et un port spécifiques.

Le port forwarding est principalement nécessaire lorsque la connexion doit être initiée depuis Internet. Pour la navigation web, le téléchargement ou la messagerie, une configuration manuelle n'est généralement pas requise, car l'appareil établit la connexion sortante et le routeur gère le trafic de retour.

En revanche, pour un serveur à domicile, c'est un utilisateur externe qui initie la connexion. Le routeur doit donc savoir d'avance vers quel appareil interne rediriger le trafic entrant, d'où la nécessité d'une règle de port forwarding.

On utilise ainsi le port forwarding pour les serveurs de jeux, NAS, serveurs web, systèmes de vidéosurveillance, accès distant et tout autre service devant recevoir des connexions externes.

Comment fonctionne le port forwarding avec le NAT ?

Pour comprendre le port forwarding, il faut d'abord saisir le rôle du NAT (Network Address Translation). C'est grâce à cette technologie que plusieurs appareils domestiques peuvent partager une même adresse IP publique.

Le rôle du NAT dans un réseau domestique

Ordinateurs, smartphones, téléviseurs et autres appareils reçoivent généralement des adresses comme 192.168.1.10, 192.168.1.20 ou 192.168.1.50, valides uniquement en local.

Quand un ordinateur ouvre un site web, le paquet passe d'abord par le routeur. Le NAT remplace alors l'IP locale par l'adresse publique du routeur et mémorise la connexion. Lorsque le serveur Internet répond, le routeur sait à quel appareil transmettre la réponse grâce à sa table de correspondance.

  • Ordinateur → Routeur avec NAT → Internet
  • Internet → Routeur avec NAT → Ordinateur

Grâce au NAT, des dizaines d'appareils peuvent utiliser une seule IP publique (IPv4). Le NAT sépare ainsi le réseau interne du monde extérieur : les services voient uniquement l'IP publique du routeur, jamais les adresses internes.

Pour une explication détaillée du fonctionnement du NAT et des problèmes qu'il pose pour certains jeux, le chat vocal ou les connexions P2P directes, consultez l'article NAT : comprendre les impacts sur les jeux, le P2P et le chat vocal.

Pourquoi une règle de port forwarding est-elle nécessaire ?

Le problème survient lorsqu'une connexion est initiée depuis Internet. Si une requête arrive sur l'IP publique du routeur, le NAT ne sait pas vers quel appareil l'acheminer :

  • 192.168.1.10 - ordinateur portable
  • 192.168.1.20 - smartphone
  • 192.168.1.50 - ordinateur serveur

Si un paquet arrive sur le port 25565, le routeur ne peut déterminer à quel appareil il est destiné sans règle spécifique. En l'absence de port forwarding, la connexion entrante sera généralement ignorée.

L'effet de la règle de port forwarding

Le port forwarding crée une règle permanente pour diriger le trafic entrant sur un port vers une adresse IP précise du réseau local :

  • 203.0.113.10:25565 → 192.168.1.50:25565

Le routeur n'a alors plus à deviner : toute connexion sur le port 25565 sera transmise à 192.168.1.50.

Les ports externe et interne peuvent différer :

  • 203.0.113.10:8080 → 192.168.1.50:80

L'utilisateur se connecte au port 8080, mais la requête est transmise en interne sur le port 80, ce qui permet de conserver un port standard côté serveur tout en utilisant un port différent à l'extérieur.

Une règle de port forwarding comporte donc généralement : le port externe, l'IP locale, le port interne et le protocole réseau. Certains routeurs permettent aussi de définir une plage de ports ou de limiter la règle à certaines IP externes.

Le port forwarding complète le NAT pour le trafic entrant, mais ne le remplace pas. Le NAT continue de gérer les connexions, tandis que la règle de port forwarding lui indique comment traiter les requêtes entrantes sans session sortante préalable.

Dans quels cas utiliser le port forwarding et quels ports ouvrir ?

Le port forwarding est utile lorsqu'un appareil du réseau local doit recevoir des connexions d'Internet. Il ne rend pas la connexion plus rapide ou la qualité meilleure : il crée simplement une route pour le trafic entrant.

Scénario courant : un serveur de jeu à domicile. Si le jeu utilise un port particulier, le routeur doit rediriger les connexions sur ce port vers l'ordinateur qui héberge le serveur. Sans règle, les autres joueurs ne pourront peut-être pas se connecter.

Il en va de même pour un serveur web domestique : le port forwarding permet d'accéder à un site ou une interface d'administration hébergée sur un ordinateur local depuis l'extérieur.

Le port forwarding sert aussi pour les NAS et serveurs domestiques, afin d'accéder à des services depuis Internet (partage de fichiers, panneau d'administration, etc.), ainsi que pour les systèmes de vidéosurveillance. Attention : exposer directement l'interface d'une caméra sur Internet peut constituer une faille de sécurité.

Le même principe s'applique à l'administration distante : il faut penser à la sécurité du protocole utilisé, car le port forwarding ne fournit ni chiffrement, ni authentification renforcée.

Certaines applications P2P utilisent aussi les ports entrants pour établir des connexions directes, et le port forwarding permet alors de contourner les limites du NAT.

Il n'existe pas de liste universelle des ports à ouvrir : le numéro dépend du service ou du programme. Si une application requiert le port 25565, il n'est pas nécessaire d'ouvrir une grande plage de ports sans raison.

Moins il y a de services exposés, plus il est facile de sécuriser le réseau domestique. Il est donc recommandé d'ouvrir uniquement les ports nécessaires à l'application utilisée.

TCP et UDP : que choisir pour le port forwarding ?

Lors de la création d'une règle de port forwarding, il faut choisir le protocole : TCP, UDP ou les deux. Ce paramètre est aussi important que le numéro de port.

TCP établit une connexion fiable et garantit la livraison des données (avec retransmission des paquets perdus et maintien de l'ordre). Il est utilisé pour le web, le transfert de fichiers, de nombreux serveurs, etc.

UDP envoie des datagrammes sans confirmation de réception ni retransmission. Il est privilégié lorsqu'une faible latence est plus importante que la fiabilité, comme dans les jeux en ligne, la voix sur IP ou le streaming.

Pour une explication détaillée, consultez l'article TCP vs UDP : comprendre les différences pour optimiser votre connexion Internet.

Le numéro de port ne définit pas le protocole : TCP 5000 et UDP 5000 sont deux flux différents. Il faut donc créer des règles distinctes selon le protocole utilisé par le service.

Si le serveur exige UDP, ouvrir seulement le TCP ne servira à rien. Certains routeurs proposent un mode " TCP/UDP " qui applique la règle aux deux protocoles, pratique si l'application le requiert.

De même pour les plages de ports : certaines applications ont besoin de plusieurs ports consécutifs, mais le plus souvent, un seul suffit. Consultez la documentation du programme avant d'ouvrir inutilement un grand nombre de ports.

Comment ouvrir un port sur un routeur et configurer le port forwarding ?

Pour ouvrir un port, il faut créer une règle reliant le port externe à un appareil du réseau local. Les noms de menus varient selon les constructeurs, mais la démarche reste similaire.

Informations à recueillir avant la configuration

  • L'adresse IP locale de l'appareil (ex : 192.168.1.50). Il est crucial qu'elle reste fixe, sinon la règle ne fonctionnera plus après un redémarrage.
  • Le numéro de port utilisé par l'application, indiqué dans sa documentation.
  • Le protocole requis (TCP, UDP ou les deux).
  • L'adresse d'accès au panneau du routeur (souvent 192.168.0.1 ou 192.168.1.1).

Il est recommandé d'attribuer une IP fixe à l'appareil via la fonction DHCP Reservation du routeur.

Créer une règle de port forwarding

  1. Accédez à l'interface web du routeur.
  2. Trouvez le menu nommé Port Forwarding, Virtual Server, NAT, Péréadressation de port, etc.
  3. Créez une nouvelle règle en renseignant :
    • Port externe (ex : 8080)
    • IP interne (ex : 192.168.1.50)
    • Port interne (ex : 8080)
    • Protocole (TCP, UDP ou les deux)

Par exemple : IP publique:8080 → 192.168.1.50:8080.
Si les ports diffèrent : IP publique:5000 → 192.168.1.50:80.

Après avoir enregistré la règle, il peut être nécessaire de relancer le service réseau du routeur ou d'attendre quelques secondes. Sur la plupart des modèles modernes, la règle s'applique immédiatement.

Le service ciblé doit fonctionner et écouter le port en question. Sinon, le port apparaitra fermé même si le port forwarding est correctement configuré.

Pensez aussi à vérifier le pare-feu du système d'exploitation et à autoriser les connexions entrantes pour l'application ou le port concerné. Il n'est pas recommandé de désactiver totalement le pare-feu : créez simplement une règle spécifique.

Testez depuis une connexion externe (ex : réseau mobile) pour valider la configuration, car certains routeurs ne gèrent pas le NAT Loopback.

Si tout fonctionne, la connexion entrante passera par l'IP publique du routeur, sera interceptée par la règle de port forwarding et transmise à l'appareil approprié.

Pourquoi le port forwarding ne fonctionne pas et comment vérifier un port ouvert ?

Une règle de port forwarding correcte ne garantit pas pour autant l'accessibilité du port depuis Internet. D'autres éléments peuvent bloquer la connexion : l'application elle-même, le système d'exploitation, le pare-feu ou le réseau du fournisseur d'accès.

Cause fréquente : l'application ne tourne pas ou n'écoute pas le port configuré, d'où un port fermé malgré une configuration correcte.

Problème également possible en cas d'IP locale incorrecte : si l'appareil change d'adresse, la règle devient inefficace. D'où l'importance de fixer l'IP via le DHCP Reservation.

Le choix du protocole TCP ou UDP doit être correct, tout comme le numéro du port interne. Sinon, la règle ne sera pas appliquée.

Le pare-feu peut lui aussi bloquer les connexions, même si la règle de port forwarding est en place. Il faut alors créer une règle d'exception adaptée.

Un cas particulier : la présence de deux routeurs (double NAT) :

  • Internet → premier routeur → second routeur → ordinateur

Si le port forwarding n'est configuré que sur le second routeur, le premier ne sait pas à qui transmettre la connexion. Il faut alors créer la règle sur les deux appareils, activer le mode bridge ou modifier la topologie du réseau.

Le port forwarding ne fonctionne pas avec le CGNAT

Une cause fréquente d'échec du port forwarding est le CGNAT (Carrier-Grade NAT). Ici, l'IP publique appartient à l'infrastructure du fournisseur, pas directement à votre routeur.

  • Internet → NAT du FAI → routeur domestique → ordinateur

Dans ce cas, la règle de port forwarding locale ne suffit pas, car la connexion entrante est bloquée avant même d'atteindre votre routeur.

Pour détecter le CGNAT, comparez l'adresse WAN du routeur avec l'IP publique vue depuis un site externe. Si elles diffèrent, il y a probablement un CGNAT. L'interprétation dépend cependant du schéma de connexion.

Pour une analyse approfondie et les solutions possibles, consultez CGNAT : tout comprendre sur le NAT de niveau opérateur et ses impacts.

Si votre fournisseur utilise le CGNAT, il vous faudra généralement une IP publique dédiée ou une méthode de connexion ne dépendant pas du port forwarding classique.

Comment tester le port forwarding ?

Procédez par étapes :

  1. Vérifiez d'abord que le service fonctionne bien sur le réseau local.
  2. Contrôlez l'IP locale de l'appareil et sa correspondance avec la règle.
  3. Vérifiez le port et le protocole utilisés.
  4. Testez le pare-feu et autorisez les connexions nécessaires.
  5. Enfin, testez depuis un réseau externe (ex : 4G), car un test depuis le même réseau local peut être faussé par l'absence de NAT Loopback.

Si le port reste fermé, vérifiez l'adresse WAN du routeur : s'il ne reçoit pas une IP publique, la cause peut être le CGNAT ou la présence d'un deuxième routeur en amont.

En résumé, il ne suffit pas de voir " port ouvert " : il faut confirmer que le service écoute le port, que la règle pointe vers la bonne IP, que le pare-feu laisse passer le trafic et que la connexion entrante peut atteindre le routeur.

Conclusion

Le port forwarding permet de rediriger une connexion entrante d'Internet vers un appareil et un service précis du réseau local. Il fonctionne grâce à une règle sur le routeur, qui complète le NAT pour les connexions n'ayant pas de session sortante préalable.

Pour une configuration efficace, identifiez le port utilisé, choisissez le bon protocole (TCP/UDP), fixez l'IP locale de l'appareil et assurez-vous que le pare-feu ne bloque pas la connexion. N'ouvrez que les ports strictement nécessaires, car chaque service exposé augmente la surface d'attaque.

Si la connexion n'aboutit pas malgré une règle correcte, vérifiez le service, l'adresse locale, le pare-feu, la présence d'un double NAT et l'IP WAN du routeur. En cas de CGNAT, une simple règle sur le routeur domestique ne suffira pas, car le trafic entrant est déjà filtré par le fournisseur d'accès.

Tags:

port forwarding
NAT
réseau domestique
routeur
ouverture de ports
serveur
CGNAT
TCP UDP

Articles Similaires