Ouvrir un port spécifique sur le firewall (pare-feu) de Windows XP

Note : 8,86/10

12345678910
Auteur : Nix Article lu 12 038 fois

Description : Certains programmes ou jeux peuvent avoir besoin de l'ouverture d'un port TCP ou UDP pour fonctionner correctement et cet article vous montre la marche à suivre pour ouvrir un port spécifique sur le firewall (pare-feu) de Windows XP SP2.




Ouvrir le pare-feu (firewall)

 

Vous trouverez le pare-feu de windows dans le panneau de configuration, ouvrez-le.


Panneau de configuration

Si le pare-feu est activé alors par défaut la majorité des ports sont fermés. Nous allons voir comment ouvrir un port spécifique.
pare-feu windows
Si votre Pare-feu est désactivé (ce qui n'est pas recommandé si votre ordinateur se connecte à Internet) alors les ports ne sont pas bloqués.
Si votre pare-feu est activé mais que vous avez coché la case "Ne pas autoriser d'exceptions" alors vous ne pourrez pas ouvrir de port. Si vous souhaitez ouvrir un port, veillez à ce que cette case soit décochée.

Allez dans l'onglet "Exceptions"

pare-feu windows exceptions

et cliquez sur le bouton "Ajouter un port"
Paramétrage port TCP pare-feu (Firewall)

Dans cette boîte de dialogue vous êtes invité à donner un nom (une description) du port que vous allez ouvrir, le N° du port (dans notre exemple le port 1234) et préciser si c'est un port TCP ou UDP.
Vous pouvez également restrindre l'accès à ce port en cliquant sur le bouton "Modifier l'étendue...". Ceci peut être très utile (et cela sécurise un peu plus votre PC) car si votre ordinateur est connecté à la fois sur Internet et à un réseau local, cela vous permettra de spécifier que les machines du réseau local peuvent accéder à ce port et interdire l'accès à des machines connectées à internet.

Une fois votre port validé, il apparaîtra dans la liste des exceptions. Si vous décidez de ne plus ouvrir temporairement ce port, ou bien de l'ouvrir de façon ponctuelle, il vous suffit de décocher la case de ce port. Cela vous évitera d'avoir à re-créer l'exception à chaque fois que vous en aurez besoin, il vous suffira simplement de cocher la case de votre port pour réactiver l'ouverture du port.

Exceptions pare feu (firewall)

Voilà, le port TCP 1234 est désormais ouvert sur votre machine !


Pour connaître les ports à ouvrir pour vos programmes ou jeux, référez-vous à la documentation de ceux-ci et faites bien attention à à la mention TCP ou UDP qui serait spécifiée.

Généralement si cela n'est pas précisé, il s'agira d'un port TCP.

 

Petite astuce :

 

Lancez le programme qui a besoin de votre port sur votre ordinateur. Sur une autre machine ouvrez une "Invite de commandes" (Commande MS-DOS) et tapez ceci :

 

telnet NomDeVotreMachineOuSonAdresseIP 1234

(Remplacez "NomDeVotreMachineOuSonAdresseIP" par le nom ou l'adresse IP de votre ordinateur qui a le port ouvert et mettez le N° de port que vous avez ouvert à la place de 1234)

 

Si le port est ouvert l'invite de commande devrait devenir toute noire (et éventuellement afficher un message de bienvenue si le programme le prévoit) sinon, un message d'erreur sera renvoyé par telnet.



A Propos de l'auteur

Logo MVP Nicolas SOREL (Nix)Nicolas SOREL (alias Nix) est le responsable et développeur du réseau CodeS-SourceS.com / TechnoS-SourceS.com
CodeS-SourceS a été fondé en 1999 et regroupe désormais près de 800 000 membres francophones passionnés de développement.

Blog de Nix

[ Voir la fiche de Nix ] - [ Voir tous les articles de Nix ] - [ Contacter Nix ] - [ Visiter le site de Nix ]



Mots définissants ce tutorial

Mot(s) associé(s) :

windows firewall parefeu sécurité tcp




Commentaire(s)

Commentaire de : pokepix le 25/07/2006 10:34:11Envoyer un message à pokepix
Salut Nix,
Je connais bien le pare-feu Windows pour tous les soucis qu'il peut générer aux valeureux programmeurs ... ;) Sais tu comment autoriser une plage de port ? Par exemple lorsque tu as un serveur ftp qui tourne en mode passif, et que la palge de port utilisée par le mode passif est 23456-24456 ...
Pour info, dans ce cas précis, l'ajout du serveur dans la liste des applications autorisées ne suffit pas à ouvrir les ports.

Math
Commentaire de : Nix le 25/07/2006 17:12:50Envoyer un message à Nix
Effectivement je crois que cela n'est pas prévu :-(
J'ai eu le même genre de problème et donc sur la machine sur laquelle cela posait problème je n'ai pas activé le firewall (cette machine n'est pas connectée à internet directement, je ne recommande pas de faire de même si votre machin est connectée à Internet)
Si quelqu'un connait une manip pour ouvrir une rangée de port je suis prenneur aussi ;)
Commentaire de : Nerolph le 27/07/2006 01:10:13Envoyer un message à Nerolph
Oui, il y a une solution toute simple : acheter le pare-feu (entre autres) de Microsoft à savoir Microsoft ISA Server.
Avec ça tu peux tout faire.
J'ai bien dit acheter et pas obtenir de manière illégale.
Mais il y a une version d'évaluation.
Commentaire de : philip91 le 18/08/2006 11:12:08Envoyer un message à philip91
Bonjour,
Un moyen que vous connaissez mais non cité est d'acquérir pour un prix modique un routeur à placer dérrière le modem. L'avantage: vous avez un parefeux disponible pour plusieurs ordinateurs quelque soit l'OS. Aujourd'hui les BOX pour certaines offrent un parefeux intégré.  Pour ma part j'utilise cette configuration depuis plusieurs années sans problème sur mon PC de prod.
Philippe

Ajouter un commentaire :

Pour ajouter un commentaire, vous devez vous identifier :
Si vous n'avez pas encore de compte sur un des sites TechnoS-SourceS / CodeS-SourceS cliquez ici pour créer votre compte.

Login et mot de passe que vous avez sur
CodeS-SourceS/TechnoS-SourceS




Mot de passe oublié ? / Activation de compte
Créer un compte