1 votes

Netstat sur une nouvelle installation de Solaris 10 mise à jour 9

Je tente de décrypter la sortie ci-dessous

bash-3.00$ netstat -a

UDP: IPv4
   Adresse locale      Adresse distante      État
-------------------- -------------------- ----------
      *.sunrpc                            Inactif
      *.*                                 Non lié
      *.32771                             Inactif

TCP: IPv4
   Adresse locale      Adresse distante    Swind Send-Q Rwind Recv-Q    État
-------------------- -------------------- ----- ------ ----- ------ -----------
      *.*                  *.*                0      0 49152      0 Inactif
      *.sunrpc             *.*                0      0 49152      0 Écoute
      *.*                  *.*                0      0 49152      0 Inactif
localhost.5987             *.*                0      0 49152      0 Écoute
localhost.898              *.*                0      0 49152      0 Écoute
localhost.32771            *.*                0      0 49152      0 Écoute
localhost.5988             *.*                0      0 49152      0 Écoute
localhost.32772            *.*                0      0 49152      0 Écoute
      *.ssh                *.*                0      0 49152      0 Écoute
      *.32785              *.*                0      0 49152      0 Lié
localhost.6788             *.*                0      0 49152      0 Écoute
localhost.6789             *.*                0      0 49152      0 Écoute
localhost.32782            *.*                0      0 49152      0 Écoute
localhost.smtp             *.*                0      0 49152      0 Écoute
localhost.submission       *.*                0      0 49152      0 Écoute
server-host-name.ssh pc-host-name.51269   64868     51 49640      0 Établi

TCP: IPv6
   Adresse locale                     Adresse distante                 Swind Send-Q Rwind Recv-Q   État      If
--------------------------------- --------------------------------- ----- ------ ----- ------ ----------- -----
      *.*                               *.*                             0      0 49152      0 Inactif        
      *.ssh                             *.*                             0      0 49152      0 Écoute      

SCTP:
        Adresse locale                   Adresse distante          Swind  Send-Q Rwind  Recv-Q StrsI/O  État
------------------------------- ------------------------------- ------ ------ ------ ------ ------- -----------
0.0.0.0                         0.0.0.0                              0      0 102400      0  32/32  FERMÉ

Sockets UNIX actives
Adresse  Type          Vnode     Conn  Adresse locale      Adresse distante
ffffffff84e25ab8 stream-ord ffffffff8569c740 00000000    /var/run/.inetd.uds 
bash-3.00$ 

Il me semble que nous avons les éléments suivants

  • UDP
    • IPv4
      • Ports ouverts sunrpc, 32771
      • Question 1: Qu'est-ce que *.* Non lié?
  • TCP
    • IPv4
      • Ports ouverts sunrpc, ssh
      • 10 ports ouverts uniquement pour localhost
      • La connexion ssh depuis mon PC
      • Question 2: Qu'est-ce que *.32785 *.* 0 0 49152 0 Lié?
      • Question 3: Qu'est-ce que *.* *.* 0 0 49152 0 Inactif? (apparaît deux fois)
    • IPv6
      • Port ouvert ssh
      • Question 3: Qu'est-ce que *.* *.* 0 0 49152 0 Inactif?
  • Question 4: Qu'est-ce que SCTP?
  • Question 5: Qu'est-ce que Sockets UNIX actives

1voto

Giovanni Tirloni Points 5581

La socket peut se trouver dans différents états (lié à une adresse/port, non lié, en écoute sur une adresse de diffusion, etc). L'article suivant donne un aperçu approfondi de son fonctionnement dans Solaris.

http://www.itworld.com/swol-0202-insidesolaris

0 votes

J'ai lu toutes les 5 pages de l'article.. mais je ne vois pas qu'il explique la notation *.* ou même les noms d'état BOUND et IDLE. Il semble cependant indiquer que les Active UNIX domain sockets sont les sockets entre les processus sur le même serveur au lieu de sockets qui sont sur le réseau.

0 votes

La page de manuel de netstat indique que BOUND signifie "Lié, prêt à se connecter ou à écouter." et IDLE signifie "Inactif, ouvert mais non lié.". Vous devez créer le socket, le lier et vous connecter/écouter.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X