Liste des Ports TCP UDP

Liste des Ports TCP UDP

Définition

Les numéros de port TCP et UDP sont codé sur 16 bits délimitant ainsi leurs valeurs entre 0 et 65535. Les ports connus ont la particularité d'être assignés par l'Iana. Ils sont, dans la plus part des operating system, utilisés par des process en mode root, admin ou encore, avec des doits utilisateurs avancés. Vous retrouverez les détails de fonctionnement des ports avec Tcp et Udp dans la RFC 793 et la RFC 768. La liste est divisée en trois parties nommées :

  • Les port connues, compris entre 0 et 1023
  • Les ports enregistrés, compris entre 1024 et 49151
  • Les ports dynamique ou privés, compris entre 49152 et 65535.

Recherche

Voici la possibilité de rechercher un Port parmi la liste complète :

Numéro du port :

Plage de port

Voici la liste des ports TCP et UDP avec leurs descriptifs  :

Commentaire

Vous avez des questions ou des remarques sur un port ? Alors n'hésitez pas, à laisser un commentaire.

Commentaire et discussion

87 commentaires sur la page : “Liste des Ports TCP UDP”

  1. Bonjour,
    Merci beaucoup pour toutes ces infos!
    J’ai un relai wifi qui récupère les infos de ma piscine et le constructeur m’indique qu’il faut que j’ouvre le port 433 sur ma freebox pour qu’elle récupère mes infos. Cependant le premier port disponible dans la redirection de port sur freebox OS est le port 49152 et celui de fin est de 65535.

      1. Pou info j’ai trouvé la réponse : vous devez mettre une Adresse IP fixe pour pouvoir ouvrir l’intégralité des port
        pour le faire, rendez sur sur votre espace abonné dans la rubrique « Ma freebox » cliquez sur « demander une adresse IP fixe IPv4 Full stack »
        et vous validez 👍

  2. Bonjour
    Je suis en win 10, avec un connexion sosh fibre et une livebox 4
    Pour un jeu (DCS) j’ai créé sur la box une règle pour le transfert du ports 10308 entrant (tcp et udp) vers mon pc (ip fixe) et j’ai créé une règle pare feux également sur les 2 protocoles, pour permettre à d’autres de se connecter à ma partie hoster
    Mais quand je lance DCS en serveur, aucun accès n’est possible pour les autres joueurs, et si je teste l’ouverture du port, le 10308 apparait fermé.
    j’en perd mon chti, j’étais auparavant avec Numéricâble et je n’ai jamais rencontré ce problème.
    Quelqu’un a t’il rencontré ce souci et aurait une solution ?
    Merci d’avance

  3. Bonjour,

    J’avais une question lorsque je veux faire une redirection du port 22, on me marque le message suivant : « The configured port conflicts with the internal service port. »

    Après avoir regardé, le port 22 correspond au SSH, par contre étant chez Orange avant la redirection du port 22 fonctionnait et quand j’ai voulu la refaire dans ma nouvelle box avec mon nouvel opérateur il me met ce message.
    Des explications ? Est-il possible de désactiver le SSH sur le port 22 ou de contourner le problème ? Si oui, comment ?

    Merci par avance pour vos réponses.

    Cordialement,

    Gilles.

  4. Salut à tous,

    J’essaie d’obtenir des données avec une application Hololens depuis un serveur local avec une connexion wifi sur le même wifi par routeur.

    Mon serveur local est codé en C #. Dans ce serveur, j’ai mis un fichier Json à l’adresse « http: // localhost: 8080 / TestServer / ».

    Mon serveur fonctionne correctement.

    Quand je lance mon serveur local et mon application Hololens (avec UnityEditor) sur le même ordinateur, ça marche. Je peux recevoir mon fichier Json. Mais lorsque je lance mon serveur sur un ordinateur et mon application sur mon HoloLens2 .. et j’ai cette erreur sur mon Hololens2:

    L’erreur curl 7 n’a pas réussi à se connecter au port 8080 de l’hôte local. Connexion refusée.

    Pour les tests, j’ai créé une application console c # pour obtenir mon fichier json. Cette application fonctionne lorsque je lance mon serveur et mon application sur le même ordinateur mais lorsque je lance sur 2 ordinateurs différents, cela ne fonctionne pas .. J’ai cette erreur:

    aucune connexion n’a pu être établie car l’ordinateur cible l’a expressément refusée

    J’ouvre le port 8080 sur mon routeur. (Je pense que je l’ai fait correctement). Mon routeur est: linksys wrt 1900 acs

    J’ai le test « curl -v http: // localhost: 8080 / TestServer / ». Sur l’ordinateur sur lequel s’exécute le serveur local, cela fonctionne mais sur un autre ordinateur du même réseau, cela ne fonctionne pas

    Merci d’avance

    1. Lu ggaspard54,

      Je ne suis pas certain d’avoir bien compris le contexte, mais voila mes remarques :
      – Si tu veux faire un curl sur une machine distante, tu dois remplacer « localhost » par l’@IP de la machine distante.

      @+
      Sebastien FONTAINE

    1. Lu Léon,

      Non, mais si tu as des questions, n’hésites pas à les poser dans les commentaires du sujet concerné.

      @+
      Sebastien FONTAINE

  5. Bonjour, je suis en train de réaliser un stage en sécurité informatique et notamment réseau et une question me résiste particulièrement. Un ordinateur a t’il un potentiel de connexion maximal ? Est ce que les 65 000 ports peuvent être utilisés tous en même temps ? Enfin est ce qu’un port peut être utilisé plusieurs fois en même temps ?

    1. Lu Lambert,

      Remplace le mot ordinateur par Système d’exploitation s’il te plait et tu commencera déjà à voir le début de la réponse 🙂

      En effet, il y a toujours des limites à tout. Les OS, type serveur, limites souvent à 1024 session, mais ça se débride. Soit dans la registerie pour Windows, soit par sysctl net.core.somaxconn= dans CentOS et autres …
      Dans un OS, tu peux donc régler :
      – Le nombre de session max
      – Le nombre de timeout FIN
      – Le temps de réutilisation d’une socket libéré
      – Le range de port utilisable

      @+
      Sebastien FONTAINE

  6. Bonjour,
    je cherche à utiliser Wamp, le problème est que le service Apache que j’ai associé au port 8080 me sort cette erreur

    ***** Test which uses port 8080 *****

    ===== Tested by command netstat filtered on port 8080 =====

    Port 8080 is not found associated with TCP protocol
    Port 8080 is not found associated with TCP protocol

    ===== Tested by attempting to open a socket on port 8080 =====

    Your port 8080 seems not actually used.
    Unable to initiate a socket connection
    Error number: 10060 – Error string: Une tentative de connexion a ÚchouÚ car le parti connectÚ nÆa pas rÚpondu convenablement au-delÓ dÆune certaine durÚe ou une connexion Útablie a ÚchouÚ car lÆh¶te de connexion nÆa pas rÚpondu.

    et je ne sais pas comment résoudre cette erreur
    Merci d’avance

    1. Lu Edralos,

      A priori, ton application n’écoute pas le port souhaité ou alors il n’est pas démarré ou encore, tu as un équipement filtrant devant.

      @+
      Sebastien FONTAINE

      1. J’ai trouvé. Une simple erreur d’expression régulière dans le fichier httpd.conf. Comme tu l’as dit l’application n’écoutais pas toute les IP au port 8080

  7. Bonjour SebF 🙂
    J’ai sur un serveur sept ports ouverts pour capturer les données de chaque poste. Ces données sont capturées quotidiennement à une heur spécifique.
    Depuis un certain temps je reçois une ligne de code en plus des données réelles et ceci au niveau de trois ports.
    Voici à quoi ressemble ce truc:
    GET / HTTP/1.0

    SO?G×÷º,îê²`~óý‚{¹Õ–Èw›æÄÛ<=Ûoïn(
    fedcbaieU§ärandom1random2random3random4/
    9{FF}0,*

    NB. le Kaspersky considère l'application utilisée pour le capturing comme menace et la bloque, alors en utilisant des logiciels libres "Hercules" je remarque que ceci toujours persiste.

    Vos conseils sont les bienvenus 🙂

    1. Lu Oubelhamid,

      C’est pas très claire le contexte 🙂 Mais tu peux peux être essayer de converti la chaine SO?xxxx. Si tu y arrives, cela te donnera surement une belle piste d’avancement.
      Essai les convertion de type Base64, UTF-X …

      @+
      Sebastien FONTAINE

        1. Rebonjour,
          En effet j’ai fouiller le net entrain de convertir cette chaine, mais malheureusement pas de résultat significatif.
          ce que je peut ajouter ici est que cette chaine provienne de l’adresse ip du routeur.

  8. Comment faire pour connaitre l’adresse ip et port sur lequel un wifi s’est connecté. Genre connaitre le ip et port du serveur qui permet l’accès a internet pour le wifi connecté

  9. bonjour, je souhaite passer en high id sur emule mais je ne comprends pas pourquoi le port que je selectionne au hasard ne fonctionne pas ? je regarde certaines vidéos sur le sujet mais je ne comprends tjs pas le pblm.
    merci

    1. Lu Damien,

      Pour passer en High ID sur Emule, il te faut selectionner un port d’écoute et activer la NAT dessus dans ta box.

      @+
      Sebastien FONTAINE

  10. Bonjour, lorsque l’on utilise le protocole SNMP UDP sur le port 161 (GET), faut-il ouvrir le réseau dans les 2 sens ou bien uniquement dans le sens source > destination de la requête SNMP GET ?
    Merci

    1. Lu Paulb,

      Tu l’ouvres que dans un sens. Les datagrammes de retour seront autorisé dynamiquement par ton firewall (Process d’inspection protocolaire).

      @+
      Sebastien FONTAINE

  11. Bonjour,
    Je cherche à installer un téléphone VOIP sur un modem Siligence TCG300 d’Orange Belgique. J’aimerai donc savoir à quoi corresponds les ports sources par rapport aux ports à ouvrir ?
    OVH m’a donné les ports à ouvrir mais pas à quoi correspondent les ports sources !
    Merci d’avance

  12. Bonjour,
    J’utilise actuellement un serveur Wampp. Je souhaite également installer un serveur Xampp. Quel port dois-je utilisé, sachant que les port, par défaut, sont les même sur les deux applications. La même question pour le port « MySQL ».
    D’avance merci pour votre collaboration.
    Bien cordialement
    André

    1. Lu André,

      Et bien utilise 8080 pour le web et pour la base, peux importe, car elle n’est surement pas ouverture en publique.

      @+
      Sebastien FONTAINE

      1. Salut Seb,
        Merci pour ton intervention. Le port 8080 est déjà utilié par Wampp et après avoir installé Xampp le serveur Apache (de Xampp) ne fonctionne pas car le port 8080 est déjà utilisé.

        d’avance merci
        André

  13. Bonjour, je cherche de l’aide : je cherche à connecter mon imprimante ( HP Deskjet 2130 ) à ma box en usb. Cela fonctionnait avec mon ancienne livebox. Sur la nouvelle, je dois déclarer préalablement une nouvelle redirection. Je dois y renseigner libellé, plage interne, adresse IP, protocole et plage externe. Protocole TCP je pense. Adresse IP 192.168.8.? . Mais les plages internes et externes, je ne comprends pas ce qui est attendu. Pouvez-vous m’éclairer ?
    D’avance un grand merci.

    1. Lu Leprevost,

      Si ton imprimante est en USB, il te faut alors la connectrer à ton PC avant de commencer pour qu’il install les drivers correspondant.
      Puis tu la branche sur ta box et à partir de ton PC, tu te connecte à une imprimante réseau.

      @+
      Sebastien FONTAINE

      1. Merci pour cette réponse. Malheureusement, j’avais déjà effectué cette opération ; je peux utiliser mon imprimante en liaison directe usb de mon pc vers l’imprimante. Mais impossible d’y accéder via ma box.
        Peut-etre une manipulation précise à faire que je ne connais pas ?
        D Leprovost

  14. Bonjour
    j ai des appareils connectés qui m ont été installé et qui ne fonctionnent pas.
    Une fois que je suis dans reseau4
    NAT
    redirection de ports

    Que dois je faire pour passer les ports au dessus de 1024 ?

    1. L’option -o de la commande netstat te permet d’avoir l’identifiant du processus en écoute. Le gestionnaire des taches te permettra de faire la corrélation. exemple netstat -ano

  15. Bonjour, je cherche a passer en NAT ouvert sur ma console Ps4, j’ai regardé pas mal de tutos, et je retrouve les memes ports a ouvrir:

    UDP : 3478 , 3479

    TCP : 80 , 443 , 5223

    Mon problème, c’est que je ne peut pas en mettre un en dessous de 49152.

    Merci d’avance pour votre aide.

    1. Lu Soozei,

      Du dois appliquer la NAT sur ton routeur d’accès à Internet. Dans ton cas, c’est certainement ta Box.

      @+
      Sebastien FONTAINE

    2. Les ports 80 & 443 sont ouverts par défaut sur toutes les box, c’est ce qui permet de t’afficher les pages web http (80) et https (443).

      Pour les autres ports, il faut que tu ailles dans l’interface admin de ta box pour les ouvrir. Cherche bien, tu dois trouver la page qui te le permet, et si, normalement tu as la possibilité d’ouvrir le(s) port(s) que tu veux.

      1. Bonjour,

        Je ne suis pas très doué en informatique et j’aimerai avoir votre aide sur ce point la.
        Use PlayStation™Network to connect your PS4™ system to a PlayStation™Network server or to another PS4™ system. When you’re using PlayStation™Network at an office or other location with a shared network, a firewall or other security measures might prevent your PS4™ system from connecting to PlayStation™Network. If this occurs, refer to the port numbers listed below, which are used when you connect your PS4™ system to a PlayStation™Network server.

        TCP: 80, 443, 3478, 3479, 3480
        UDP: 3478, 3479

        est ce qu’il faut choisir un code TCP (ex: 3478) et un autre UDP (ex : 3479) ?

        Merci de votre aide

      2. Bonjour,

        Je ne suis pas très doué en informatique et j’aimerai avoir votre aide sur ce point la.

        Est ce qu’il faut juste entrer un seul port de chaque ?

    1. Lu Landry,

      Un port est un numéro écouter qui lit les paquets reçu à une application.

      Un proxy est un rôle. C’est une fonction qui permet de mandater une requête.

      @+
      Sebastien FONTAINE

    1. Lu Serge,

      Classiquement, tu pourrais trouver les informations des ports Sous linux et sous Windows en tappant la commande netstat -na

      @+
      Sebastien FONTAINE

    1. Lu,

      Tu peux choisir le numéro que tu veux. Le protocole et le numéro de port ne sont pas liés. Par exemple, tu peux monter un serveur Web (HTTP) en écoutant le port 777 si tu veux.

      Après, il y a des usages, pour HTTP, on utilise 80 ou 8080.

      @+
      Sebastien FONTAINE

  16. Dans mon Firewall je trouve de nombreux lignes « allow 9009 ». Ce sont des autorisations du port 9009. Dans la liste sur cette page le port 9009 est associé au Pichat Server.
    Est-ce que tu as des précisions sur ce programme ?
    Qu’est-ce qu’il fait ?
    J’ai lu que le Pichat Server est un service de Webchat. Quelle est la page officiel du programme ?

    1. Lu Light,

      Prend le proxy de ton opérateur mobile. Sinon, tu peux tapper dans la liste des Proxy ouvert, mais attention, tu rentres dans un monde dangereux à se moment là.
      En tapant « proxy ouvert liste » dans ton moter de recherche, tu trouveras. Mais je te le redis, c’est dangereux.

      @+
      Sebastien FONTAINE

    1. Lu Sylvain,

      Dès qu’un port est ouvert, le risque existe, le risque applicatif.
      Après, la vrai question est plutot quelle est se niveau de risque.
      Dans ton cas, je dirais : bizzare ces ports d’ouverts quand meme.

      @+
      Sebastien FONTAINE

  17. Bonsoir,
    Je souhaiterais ouvrir les portes pour la ps4 afin de pouvoir jouer à call of ww2,Je suis en nat type 2 et je ne parviens pas à allé plus bas afin de pouvoir me connecter avec mes amis . Auriez vous qques conseils et le num pour ouvrir les bon ports. Merci

      1. Merci,
        Cette opération je l’ai déjà faite j’étais en type 3 et mon en type nat 2 mais cela ne change rien, perso je ne suis pas très calé en la matière et via mon opérateur internet ils n’ont pas su plus m’aider que ça

  18. Salut Seb,

    on s’est déjà croisé à plusieurs reprises lors de mes études ou stages à l’EXIA à Rouen! 😉
    j’ai trouvé sur une autre source que le port 7 était utilisé pour de l’ICMP (http://www.linux-france.org/prj/edu/archinet/systeme/ch01s04.html).
    Or l’ICMP est le protocole utilisé par la commande PING entre autre et c’est bien un protocole de couche 3, donc on ne parle pas encore de « port » à ce moment du modèle OSI! la ressource est elle discutable ou je me trompe sur l’ICMP?

    1. Lu Romain,

      J’espère que tu as des bons souvenirs alors 🙂

      En fait, je pense que tu fais une erreur d’interprétation sur la définition du mot « ICMP », mais ne t’inquiète pas, tu n’es pas le seul 🙂

      ICMP est un protocole, cela n’a vraiment rien à voir avec une appli de type ping. Donc ICMP est un protocole de niveau 3 permettant de gérer les informations relatives aux erreurs d’IP. Et il est vrai, que le champs Type offre le code 0 et 8. C’est une fonction d’echo réponse.

      La commande ping est une application en vue de tester la réponse (donc présence) d’un hôte tout en lui mesurant son temps de réponse.

      Donc pour réaliser cela, la commande ping sous Windows par exemple, utilise ICMP en code 0,8. mais se n’est pas obligatoire, par exemple, la commande ping sous Linux, utilise UDP 7 (echo). Idem pour un Nmap (pas en mode scan, mais en mode test de présence).

      Donc, on ne peut pas dire que ping se doit de fonctionner en ICMP. Mais on peux dire que pour mesurer, on a le choix entre ICMP, et port 7.

      Tu trouveras tous les détails dans la RFC 862. Lol quand tu l’ouvriras 🙂

      Après tu fais références au modèle OSI, repose ta question plus précisement, mais je peux déjà te dire que seul le modèle TCP/IP correspond à TCP/IP et que le modèle OSI n’est pa un réel modèle mise en pratique, c’est uniquement un modèle de référence (un langage commun à chacun).

      N’hésite pas Romain, je trouverais toujours du temps pour répondre à tes questions ou remarques.

      @+

      Sebastien FONTAINE

    1. Lu Charron,

      C’est NetBIOS Datagram Service, regarde les RFC 1001 et 1002.

      C’est utilisé comme un broadcast pour détecter si le nom existe bien sur le réseau. La fonction principale est le Voisinage réseau.

      @+

      Sebastien FONTAINE

      1. Merci.
        Le réseau c’est pas mon domaine …j’étais consultant SAP . Mais bon je me débrouille.
        J’ai une recrudescence des blocages de mon firewall. J’ai mis Windows à la poubelle et utilise Ubuntu. Tentative d’accès sur ports Netbios, les ports de partage windows et les ports d’imprimante. de grands classiques non ? Et comme ces petits curieux utilisent l’IPV6, je vais l’occulter pour mon système Linux. Je l’ai déjà fait sur la précédente version. D’autre part, je pense qu’on a essayé d’ intégrer ma box et/ou mon ordinateur à un autre réseau, car l’adresse réseau de mon ordinateur est passée à 192.168.0.10 ! Même chose pour l’adresse IPV6 de mon ordinateur !!
        Donc @+

        1. Lu Jean-Christophe,

          Oui un grand classique, cela représente certainement ta box ou un périphérique autre de ton LAN qui cherche un partage Netbios.
          Pour info, sur Windows que tu n’utilise plus 🙂 tu peux désactiver ou désinstaller le service « Serveur » et à ce moment, ton Windows n’est plus du tout en écoute de ce type de port 139 et 445.

          @+

          Sebastien FONTAINE

    1. Lu Amina nahali,

      Oui ils sont indépendant en théorie, cependant, très souvent, le numéro d’un port TCP correspond au même protocole en UDP.

      Voici tout de même quelques exceptions en exemple démontrant qu’ils sont indépendant :

      Port : 774, 2005, 3868

      @+

      Sebastien FONTAINE

Répondre à Kais AIDI Annuler la réponse.

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