Man page - netstat(8)

Packages contains this manual

Available languages:

en fr pt_BR es pl tr ja ro zh_TW zh_CN de

Manual

NETSTAT

NAME
SYNOPSIS
DESCRIPTION
(no option)
-r, --route
-i, --interfaces iface
-M, --masquerade
-N, --netlink
OPTIONS
-v, --verbose
-n, --numeric
-p, --programs
-A, --af famille
-c, --continous
RESULTATS
Connexions Internet actives (TCP, UDP, RAW)
Proto
Recv-Q
Send-Q
Local Address (Adresse locale)
Foreign Address (Adresse distante)
State (Etat)
User (Utilisateur)
PID/Program name (PID/Nom de Programme)
Timer
Sockets actives du domaine UNIX
Proto
RefCnt
Flags (indicateurs)
Type
State (Etat)
PID/Program name (PID/Nom de programme
Path (chemin)
Sockets IPX actives
Sockets NET/ROM actives
Sockets AX.25 actives
NOTES
FICHIERS
VOIR AUSSI
BUGS
AUTEURS
TRADUCTION

NAME

netstat - Affiche les connexions réseau, les tables de routage, les statistiques des interfaces, les connexions masquées, les messages netlink, et les membres multicast.

SYNOPSIS

netstat [ -venaoc ] [ --tcp | -t ] [ --udp | -u ] [ --udplite | -U ] [ --sctp | -S ] [ --raw | -w ] [ --groups | -g ] [ --unix | -x ] [ --inet | --ip ] [ --ax25 ] [ --ipx ] [ --netrom ]

netstat [ -veenc ] [ --inet ] [ --ipx ] [ --netrom ] [ --ddp ] [ --ax25 ] { --route | -r }

netstat [ -veenpac ] { --interfaces | -i } [ iface ]

netstat [ -enc ] { --masquerade | -M }

netstat [ -cn ] { --netlink | -N }

netstat { -V | --version } { -h | --help }

DESCRIPTION

Netstat affiche les informations du sous-systÚme réseau de Linux

(no option)

Vous pouvez voir l’état des connexions rĂ©seau en listant les sockets ouvertes. C’est l’option par dĂ©faut : si vous ne spĂ©cifiez aucune famille d’adresses, les sockets actives de toutes les familles d’adresses seront affichĂ©es. Avec le paramĂštre -e vous obtenez quelques informations supplĂ©mentaires (userid). Avec le paramĂštre -v vous pouvez demander Ă  netstat de signaler des familles d’adresses connues non supportĂ©es par le noyau. Le paramĂštre -o affiche des informations supplĂ©mentaires sur les timers rĂ©seau. En donnant le paramĂštre -p vous verrez le PID et le nom du processus Ă  qui appartient la socket. Le paramĂštre -a affiche toutes les sockets, y compris les sockets d’écoute des serveurs. La famille d’adresses inet affiche les sockets raw, udp et tcp.

-r, --route

Avec le paramĂštre -r , --route vous pouvez visualiser les tables de routage dans le mĂȘme format qu’avec la commande route -e netstat -er utilisera le format de la commande route . Veuillez consulter route (8) pour plus de dĂ©tails.

-i, --interfaces iface

Si vous utilisez l’option -i , --interfaces , une table de toutes (ou de l’interface iface spĂ©cifiĂ©e) les interfaces rĂ©seau sera affichĂ©e. Le format de sortie est le mĂȘme que celui de la commande ifconfig -e , et est dĂ©crit dans ifconfig (8). netstat -ei affiche une table ou une seule entrĂ©e d’interface comme la commande ifconfig . Avec le paramĂštre -a , vous pouvez inclure les interfaces qui ne sont pas configurĂ©es (c.a.d qui n’ont pas l’indicateur U = UP armĂ©).

-M, --masquerade

Permet de voir les sessions ayant de l’IP-masquerade. Avec le paramĂštre -e vous pouvez inclure quelques informations concernant les numĂ©ros de sĂ©quence et les deltas causĂ©s par des réécritures de donnĂ©es sur des sessions FTP (commande PORT). Le support de l’IP-Masquerade est utilisĂ© pour cacher au monde extĂ©rieur des hĂŽtes appartenant Ă  un rĂ©seau (et ayant des adresses) non officiel, tel que dĂ©crit dans iptables (8).

-N, --netlink

Les noyaux rĂ©cents supportent une communication avec l’utilisateur appelĂ©e netlink. Vous pouvez obtenir des messages relatifs Ă  la crĂ©ation, la suppression d’interfaces ou de routes Ă  partir de /dev/route (36,0).

OPTIONS

-v, --verbose

active le mode verbeux. Affiche quelques informations utiles concernant les familles d’adresses non configurĂ©es.

-n, --numeric

affiche les adresses en format numĂ©rique au lieu d’essayer de dĂ©terminer le nom symbolique d’hĂŽte, de port ou d’utilisateur.

-p, --programs

affiche le nom et le PID des processus propriĂ©taires de chaque socket dĂ©crite. Vous devez ĂȘtre le propriĂ©taire d’un processus pour visualiser les sockets qui lui appartiennent ou ĂȘtre l’utilisateur root pour disposer de toutes les informations.

-A, --af famille

utilise une mĂ©thode diffĂ©rente pour affecter les familles d’adresses. famille est une liste de familles d’adresses sĂ©parĂ©es par des (’,’) telles que inet , unix , ipx , ax25 , netrom et ddp . L’utilisation des options longues suivantes a le mĂȘme effet --inet , --unix , --ipx , --ax25 , --netrom et --ddp.

-c, --continous

Demandera Ă  netstat d’afficher la table sĂ©lectionnĂ©e chaque seconde jusqu’à ce que vous l’interrompiez.

RESULTATS

Connexions Internet actives (TCP, UDP, RAW)

Proto

Le protocole (TCP, UDP, RAW) utilisé par la socket.

Recv-Q

Le nombre d’octets non encore lus par le programme utilisateur connectĂ© Ă  cette socket.

Send-Q

Le nombre d’octets non encore acquittĂ©s par l’hĂŽte distant.

Local Address (Adresse locale)

L’adresse locale (nom d’hĂŽte local) et numĂ©ro de port de la socket. Sauf si l’option -n est donnĂ©e, l’adresse de la prise est traduite en nom d’hĂŽte, et le numĂ©ro de port est traduit en nom de service correspondant.

Foreign Address (Adresse distante)

L’adresse distante (nom d’hĂŽte distant) et le numĂ©ro de port de la prise. Comme pour l’adresse locale et le numĂ©ro de port, l’option -n invalide la traduction du nom d’hĂŽte et de service.

State (Etat)

L’état de la socket. Puisqu’il n’y a pas d’état dans le mode RAW et gĂ©nĂ©ralement pas d’état utilisĂ© en UDP, cette colonne peut se trouver vierge. Normalement, on trouvera une des valeur suivante:
ESTABLISHED

La socket a une connexion établie.

SYN_SENT

La socket attend activement d’établir une connexion.

SYN_RECV

Une requĂȘte de connexion a Ă©tĂ© reçue du rĂ©seau.

FIN_WAIT1

La socket est fermée, et la connexion est en cours de terminaison.

FIN_WAIT2

La connexion est fermée, et la socket attend une terminaison du distant.

TIME_WAIT

La socket attend le traitement de tous les paquets encore sur le rĂ©seau avant d’entreprendre la fermeture.

CLOSE

La socket n’est pas utilisĂ©e.

CLOSE_WAIT

Le distant a arrĂȘtĂ©, attendant la fermeture de la socket.

LAST_ACK

Le distant termine, et la socket est fermĂ©e. Attente d’acquittement.

LISTEN

La socket est Ă  l’écoute de connexions entrantes. Ces sockets ne sont affichĂ©es que si le paramĂštre -a , --listening est fourni.

CLOSING

Les deux prises sont arrĂȘtĂ©es mais toutes les donnĂ©es locales n’ont pas encore Ă©tĂ© envoyĂ©es.

UNKNOWN

L’état de la prise est inconnu.

User (Utilisateur)

Le nom d’utilisateur ou l’UID du propriĂ©taire de la socket.

PID/Program name (PID/Nom de Programme)

Le PID et le nom du programme (sĂ©parĂ©s par un slash) propriĂ©taire de la socket. Le paramĂštre -p active l’affichage de cette colonne. Vous devez avoir les droits de root puisque vous devez avoir les droits d’accĂšs aux processus pour visualiser les sockets qui lui correspondent. Ces informations ne sont pas disponibles avec les sockets IPX.

Timer

(Ceci doit ĂȘtre rĂ©digĂ©)

Sockets actives du domaine UNIX

Proto

Le protocole (habituellement UNIX) utilisé par la socket.

RefCnt

Le nombre de références (i.e. processus attachés via cette socket).

Flags (indicateurs)

Les indicateurs affichĂ©e sont SO_ACCEPTON (affichĂ© ACC ), SO_WAITDATA ( W ) ou SO_NOSPACE ( N ). SO_ACCECPTON est utilisĂ© pour les sockets non-connectĂ©es si les processus correspondant sont en attente de demande de connexion. Les autres indicateurs sont d’un intĂ©rĂȘt limitĂ©.

Type

Il y a diffĂ©rents types d’accĂšs aux sockets :
SOCK_DGRAM

La prise est utilisée en mode Datagram (sans connexion).

SOCK_STREAM

C’est une socket ‘stream’ (connexion).

SOCK_RAW

La prise est utilisĂ©e en mode ‘raw’.

SOCK_RDM

Celle-ci est utilisée pour les messages délivrée de maniÚre fiable.

SOCK_SEQPACKET

C’est une socket en mode paquets sĂ©quentiels.

SOCK_PACKET

Prise d’accùs à l’interface RAW.

UNKNOWN

Qui sait ce que l’avenir nous rĂ©serve - Juste Ă  remplir ici :-)

State (Etat)

Ce champ contient un des mots clés suivants :

FREE

La socket n’est pas allouĂ©e

LISTENING

La socket est Ă  l’écoute de demandes de connexions. Ces sockets ne sont affichĂ©es que si le paramĂštre -a , --listening est fourni.

CONNECTING

La prise est en cours d’établissement de connexion.

CONNECTED

La socket est connectée.

DISCONNECTING

La socket est en cours de déconnexion.

(empty)

La socket n’est connectĂ©e Ă  aucune autre.

UNKNOWN

Cet état ne devrait pas apparaßtre.

PID/Program name (PID/Nom de programme

Le PID et le nom du programme propriĂ©taire de la socket. Plus d’informations sont disponibles dans la section Connexions Internet actives ci-dessus.

Path (chemin)

Affiche le chemin correspondant à l’attachement des processus à la socket.

Sockets IPX actives

(à faire par quelqu’un qui connaüt)

Sockets NET/ROM actives

(à faire par quelqu’un qui connaüt)

Sockets AX.25 actives

(à faire par quelqu’un qui connaüt)

NOTES

Depuis la version 2.2 du noyau, netstat -i n’affiche plus les statistiques des interfaces alias. Pour obtenir les compteurs par interface alias, vous devez dĂ©finir des rĂšgles spĂ©cifiques Ă  l’aide de la commande iptables(8).

FICHIERS

/etc/services -- Le fichier de correspondance des services

/proc/net/dev -- informations périphériques

/proc/net/raw -- informations sockets RAW

/proc/net/tcp -- informations sockets TCP

/proc/net/udp -- informations sockets UDP

/proc/net/igmp -- informations multicast IGMP

/proc/net/unix -- informations sockets domaine UNIX

/proc/net/ipx -- informations sockets IPX

/proc/net/ax25 -- informations sockets AX25

/proc/net/appeltalk -- informations sockets DDP (appeltalk)

/proc/net/nr -- informations sockets NET/ROM

/proc/net/route -- informations routage IP du noyau

/proc/net/ax25_route -- informations routage AX25 du noyau

/proc/net/ipx_route -- informations routage IPX du noyau

/proc/net/nr_nodes -- informations routage NET/ROM du noyau

/proc/net/nr_neigh -- Voisinage NET/ROM noyau

/proc/net/ip_masquerade -- Connexion avec masquerade noyau

VOIR AUSSI

route (8), ifconfig (8), iptables (8), proc (5), ss (8), ip (8)

BUGS

Des informations Ă©tranges peuvent apparaitre occasionnellement si une socket change d’état au moment ou elle est visualisĂ©e. Ceci est peut probable.
Le paramĂštre netstat -i est dĂ©crit tel qu’il fonctionnera lorsque le code de la version BETA du paquetage net-tools aura Ă©tĂ© nettoyĂ©.

AUTEURS

L’interface utilisateur de netstat a Ă©tĂ© dĂ©veloppĂ©e par Fred Baumgarten <dc6iq@insu1.etec.uni-karlsruhe.de>. Les pages du manuel essentiellement Ă©crites par Matt Welsh <mdw@tc.cornell.edu>. Mis Ă  jour par Alan Cox <Alan.Cox@linux.org>.
La page de manuel et la commande incluse dans le paquetage net-tools a été totallement réécrite par Bernd Eckenfels <ecki@linux.de>.

TRADUCTION

Jean Michel VANSTEENE (vanstee@worldnet.fr)