TCP
8. Netstat (network statistics)
A su vez, esta herramienta crea una lista con todos los puertos TCP y UDP que están abiertos en el ordenador.
El comando "netstat" también permite a su vez obtener estadísticas de numerosos protocolos (Ethernet, IPv4, TCP, UDP, ICMP y IPv6).
usage: netstat [-vWeenNcCF] [<Af>] -r netstat {-V|--version|-h|--help}
netstat [-vWnNcaeol] [<Socket> ...]
netstat { [-vWeenNac] -i | [-cnNe] -M | -s [-6tuw] }
-r, --route muestra la tabla de ruteado
-i, --interfaces muestra la tabla de interfaz
-g, --groups muestra la pertenencia a grupos multicast
-s, --statistics muestra las estadísticas de la red (como SNMP)
-M, --masquerade muestra las conexiones enmascaradas
-v, --verbose descripción amplia
-W, --wide don't truncate IP addresses
-n, --numeric no se resolverán nombres
--numeric-hosts no resuelve nombres de anfitrión
--numeric-ports no resuelve por nombres de puerto
--numeric-users no resuelve por nombres de usuario
-N, --symbolic resuelve nombres hardware
-e, --extend muestra otra/más información
-p, --programs muestra el nombre PID/Programa para los sockets
-o, --timers muestra temporizadores
-c, --continuous listado continuo
-l, --listening muestra los sockets a la escucha de servidores
-a, --all display all sockets (default: connected)
-F, --fib muestra la base de información hacia adelante (predeterminado)
-C, --cache display routing cache instead of FIB
-Z, --context display SELinux security context for sockets
<Socket>={-t|--tcp} {-u|--udp} {-U|--udplite} {-S|--sctp} {-w|--raw}
{-x|--unix} --ax25 --ipx --netrom
<AF>=Use '-6|-4' o '-A <af>' o '--<af>'; por defecto: inet
Veamos algúnos ejemplos.