Table des matières

Netstat

Description

# netstat --help
usage: netstat [-vWeenNcCF] [<Af>] -r         netstat {-V|--version|-h|--help}
       netstat [-vWnNcaeol] [<Socket> ...]
       netstat { [-vWeenNac] -i | [-cWnNe] -M | -s }

        -r, --route              affiche la table de routage
        -i, --interfaces         affiche la table d'interfaces
        -g, --groups             affiche les membres d'un groupe multicast
        -s, --statistics         affiche les statistiques réseau (comme SNMP)
        -M, --masquerade         affiche les connexions masquées

        -v, --verbose            mode verbeux
        -W, --wide               don't truncate IP addresses
        -n, --numeric            don't resolve names
        --numeric-hosts          don't resolve host names
        --numeric-ports          don't resolve port names
        --numeric-users          don't resolve user names
        -N, --symbolic           résoud les noms matériels
        -e, --extend             display other/more information
        -p, --programs           affiche le nom du programme/PID des sockets
        -c, --continuous         listing continu

        -l, --listening          affiche les sockets du serveur à l'écoute
        -a, --all, --listening   affiche toutes les prises (défaut: connectés)
        -o, --timers             affiche les timers
        -F, --fib                display Forwarding Information Base (default)
        -C, --cache              affiche le cache de routage au lieu de FIB

  <Socket>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx --netrom
  <AF>=Use '-6|-4' or '-A <af>' or '--<af>'; default: inet
  Liste les familles d'adresses possibles (supportant le routage):
    inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25) 
    netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP) 
    x25 (CCITT X.25) 

Commandes courantes

Voici les commandes couramment utilisé suivant le moyen mnémotechnique que l’on veut se souvenir

netstat -taupe
netstat -lapute
netstat -pantalon
netstat -plantu

Connaître son matériel réseau

sudo lshw -C network 

Connaître le driver utilisé

ls -l /sys/class/net/eth0/device/driver

Connaître le module utilisé

ls -l /sys/class/net/eth0/device/driver/module