locked
Quand et pourquoi utiliser l'utilitaire Netstat ? RRS feed

  • Question

  • Bonsoir,

    J'aimerai connaitre à quoi sert l'utilitaire Netstat ?
    Ne me dite pas "
    La commande netstat permet tout d'abord de connaître l'état des ports et des connexions sur votre machine."
    A quel moment peux on avoir besoin d'utiliser la commande netstat ?
    Comment l'utiliser dans l'administration de serveurs au quotidien ?

    Merci
    samedi 24 janvier 2009 23:44

Réponses

  • Bonsoir,

     

    la commande "Netstat" peut être intéressante pour savoir quelles sont les machines distantes connectées sur un logiciel donné (Oracle, SQL).

     

    Il arrive souvent que le démarrage d'un logiciel qui nécessite un port précis soit bloqué par ce que la ressource (le port) est déjà utilisé. L'option -o permet d'avoir le numéro de process, et donc le programme fautif.

    Par exemple, Apache et IIS peuvent avoir été configurés pour utiliser le même port 80.

     

    A+

     

     

    samedi 24 janvier 2009 23:50

Toutes les réponses

  • Bonsoir,

     

    la commande "Netstat" peut être intéressante pour savoir quelles sont les machines distantes connectées sur un logiciel donné (Oracle, SQL).

     

    Il arrive souvent que le démarrage d'un logiciel qui nécessite un port précis soit bloqué par ce que la ressource (le port) est déjà utilisé. L'option -o permet d'avoir le numéro de process, et donc le programme fautif.

    Par exemple, Apache et IIS peuvent avoir été configurés pour utiliser le même port 80.

     

    A+

     

     

    samedi 24 janvier 2009 23:50
  •  Thierry DEMAN-BARCELÒ A écrit:

     L'option -o permet d'avoir le numéro de process, et donc le programme fautif.

    Par exemple, Apache et IIS peuvent avoir été configurés pour utiliser le même port 80.

     

    A+

    Bonjour,

     

    Encore faut il que dans le gestionnaire des tâches, il faut sélectionner dans le menu affichage -> sélectionner les colonnes... -> et cocher PID (Identificateur de Processus)

     

    Merci pour ta réponse Thierry

    lundi 26 janvier 2009 10:43
  • A noter également que tu as l'outil TCPView (Microsoft : http://technet.microsoft.com/en-us/sysinternals/bb897437.aspx) qui remplit le même rôle en un peu mieux ;-)

    Concernant les arguments de netstat, on utilise généralement -aon pour avoir des infos intéressantes.
    Freddy ELMALEH aka "bigstyle"- Consultant Freelance pour Active IT MVP Windows Server - Directory Services (2007-2008-2009) MCITP Enterprise Administrator (2008) - MCSE 2000/2003 Security - MCSA Messaging 2000/2003 Bibliographie : "Sécurité Windows Vista - Le Guide Complet". et "Informatisez votre TPE".
    vendredi 6 février 2009 11:27
  • Merci à tout les deux.
    mercredi 18 février 2009 11:12
  • Bonjour,

    J'ai fait netstat -a -o; je trouve le port 80 mais après, cela correspond à une adresse PID 4. Si je cherche à quoi correspond cette adresse, je trouve NT Kernel & System. je suis sous windows 7 64 bits et bien entendu, IIS7 est à moitié installé. j'ai absolument besoin de mettre Apache, mySQL et PHP mais il m'est impossible de faire fonctionner Apache. J'en ai assez de  tourner en rond et ne trouve pas le port responsable de ce "bug". Vous êtes chez Microsoft et bien entendu vous allez me dire que c'est moi qui suis en faute mais je prétends que c'est IIS7 qui me bloque tout. Je Veux Apache et non IIS7. Expliquez-moi comment faire. J'ai essayé de télécharger sysinternals mais comme il n'y a pas le moindre mode d'emploi, je ne sais pas quoi faire et je l'ai enlevé de mon PC. Donnez-moi, s'il vous plait, une solution qui fonctionne.
    merci d'avance.

     

    epicenter.patry@gmail.com

     

    Max Patry

     

    lundi 11 octobre 2010 12:43