QNAP [Mémo] Comment savoir par quelle application est utilisé un port réseau

  • Auteur du sujet Auteur du sujet EVO
  • Date de début Date de début

EVO

Administreur
Membre du personnel
25 Novembre 2019
10 317
2 212
293
/var/run/docker.sock
Comment savoir par quelle application est utilisé un port réseau ?

On peu parfois avoir un soucis car un port réseau qu'on souhaite utiliser est déjà utilisé !

Mais par qui ? :unsure:

Voici une méthode parmi tant d'autre pour essaye de déterminer qui utilise un port spécifique :

Dans cet exemple, je souhaite savoir qui utilise le port 8899 !

En SSH, dans le terminal je tape donc :
Code:
lsof -i :8899
( On remplace donc 8899 par le port que je souhaite surveiller )

Voici le retour de ma commande :
1693429610859.png
On voit que le port est actuellement utilisé donc, en IPv6 et en IPv4, par le processus avec le PID 17350

Je vais donc maintenant exécuter cette commande pour en savoir plus sur le processus en question :
Code:
cat /proc/17350/environ | strings
( On remplace donc 17350 par le PID du processus trouvé avec la commande précédente )

1693429594449.png

Ici le résultat est sans appel, c'est HybridBackup le coupable ! Et effectivement, 8899 c'est le port du service RTRR :)
 
Dernière édition:
Intéressant 👍🏻
Merci 🙏🏻

Peut-on faire un script qui fasse le travail tout seul d’extraction de l’information ?