NETSTAT(8) Manual del Administrador del Sistema Linux NETSTAT(8) NOMBRE netstat - Muestra conexiones de red, tablas de enrutamiento, estadisticas de interfaces, conexiones enmascaradas e informacion de los miembros de grupos de multidifusion SINOPSIS netstat [opciones_familia_direccion] [--tcp|-t] [--udp|-u] [--udplite|-U] [--sctp|-S] [--raw|-w] [--l2cap|-2] [--rfcomm|-f] [--listening|-l] [--all|-a] [--numeric|-n] [--numeric-hosts] [--numeric-ports] [--numeric-users] [--symbolic|-N] [--extend|-e[--extend|-e]] [--timers|-o] [--program|-p] [--verbose|-v] [--continuous|-c] [--wide|-W] netstat {--route|-r} [opciones_familia_direccion] [--extend|-e[--extend|-e]] [--verbose|-v] [--numeric|-n] [--numeric-hosts] [--numeric-ports] [--numeric-users] [--continuous|-c] netstat {--interfaces|-i} [--all|-a] [--extend|-e[--extend|-e]] [--verbose|-v] [--program|-p] [--numeric|-n] [--numeric-hosts] [--numeric-ports] [--numeric-users] [--continuous|-c] netstat {--groups|-g} [--numeric|-n] [--numeric-hosts] [--numeric-ports] [--numeric-users] [--continuous|-c] netstat {--masquerade|-M} [--extend|-e] [--numeric|-n] [--numeric-hosts] [--numeric-ports] [--numeric-users] [--continuous|-c] netstat {--statistics|-s} [--tcp|-t] [--udp|-u] [--udplite|-U] [--sctp|-S] [--raw|-w] netstat {--version|-V} netstat {--help|-h} opciones_familia_direccion: [-4|--inet] [-6|--inet6] [--protocolo={inet,inet6,unix,ipx,ax25,netrom,ddp,bluetooth, ... } ] [--unix|-x] [--inet|--ip|--tcpip] [--ax25] [--x25] [--rose] [--ash] [--bluetooth] [--ipx] [--netrom] [--ddp|--appletalk] [--econet|--ec] NOTAS Esta aplicacion esta parcialmente obsoleta. El reemplazo de netstat es ss, para netstat -r tiene ip route, para netstat -i puede usar ip -s link y para netstat -g dispone de ip maddr. DESCRIPCION netstat muestra informacion sobre el subsistema de red de Linux, segun el primer argumento que se le proporcione del siguiente modo: (ninguna opcion) Por defecto, netstat muestra una lista de sockets abiertos. Si no define ninguna famila de direcciones, se muestra el socket activa de todas ellas. --route, -r Muestra las tablas de enrutamiento del nucleo. Consulte la descripcion en route(8). netstat -r y route -e proporcionan la misma informacion. --groups, -g Muestra informacion de pertenencia de grupos de multidifusion para IPv4 e IPv6. --interfaces, -i Muestra una tabla con todas las interfaces de red. --masquerade, -M Muestra una lista con las conexiones enmascaradas. --statistics, -s Muestra estadisticas para cada protocolo. OPCIONES --verbose, -v Explica al usuario lo que esta sucediendo de una manera mas prolija. En particular, muestra informacion de gran utilidad sobre familias de direcciones no configuradas. --wide, -W No partir direcciones IP alargando las lineas todo lo necesario. De momento, es algo opcional para evitar que falle la ejecucion de guiones. --numeric, -n Muestra direcciones numericas en vez de tratar de determinar un sistema, puerto o nombre de usuario. --numeric-hosts muestra direcciones numericas aunque no afecta a la resolucion de puertos o nombres de usuario. --numeric-ports muestra direcciones numericas en vez de tratar de determinar un ordenador, puerto o nombre de usuario simbolicos. --numeric-users muestra IDs de usuario numericos sin afectar a la resolucion de los nombres de sistemas o de puertos. --protocol=familia, -A Define las familias de direcciones (quizas seria mas correcto hablar de protocolos de bajo nivel) para las que se muestras las conexiones. family es un lista de familia de direcciones separadas entre si por comas tales como inet, inet6, unix, ipx, ax25, netrom, econet, ddp y bluetooth. Surte identico efecto que al usar las opciones --inet|-4, --inet6|-6, --unix|-x, --ipx, --ax25, --netrom, --ddp y --bluetooth. La familia de direcciones de inet(Iv4) incluye raw, udp, udplite y conectores tcp. La familia de direcciones bluetooth (Iv4) incluye conectores de l2cap y rfcomm. -c, --continuous Esta opcion hace que netstat muestre la tabla seleccionada en pantalla continuamente cada segundo hasta que el usuario lo interrumpa. -e, --extend Muestra informacion adicional. Use esta opcion por duplicado para ver todos los detalles disponibles. -o, --timers Muestra informacion sobre temporizadores de red. -p, --program Muestra el PID y el nombre de la aplicacion a la que pertenece cada conector, si pertenece la nucleo aparece como un guion (por ejemplo un servicio del nucleo, o un proceso que termino pero el conector no termino de cerrarlo). -l, --listening Muestra solo los conectores que estan a la espera (por defecto se omiten). -a, --all Muestra tanto los conectores que estan a la espera como los que no. Con la opcion --interfaces se muestras las interfaces inactivas -F Muestra informacion del FIB (ya lo hace por defecto). -C Muestra informacion de enrutamiento contenida en la cache. SALIDA Conexiones Activas a Internet (TCP, UDP, UDPLite, raw) Proto El protocolo (tcp, udp, udpl, raw) usado por el conector. Recv-Q Establecida (established): la cantidad de bytes no copiados por la aplicacion enganchada a ese conector. Escuchando (listening): a partir de la version 2.6.18 del nucleo, esta columna contiene el backlog actual de syn. Send-Q Establecida (established): contabiliza los bytes para los que no se recibio acuse de recibo por parte del destinatario. A la espera (listening): a partir de la version 2.6.18 del nucleo, esta columna contiene el tamano maxima del cache de syn (syn backlog). Local Address La direccion local (nombre del ordenador local) y numero de puerto del conector. A no ser que se de la opcion --numeric (-n) se resolvera la direccion del conector segun el nombre canonico del host (FQDN), y el numero de puerto se traduce a su numero de servicio correspondiente. Foreign Address Direccion y numero de puerto del conector del sistema remoto. Es analogo a "Local Address". State El estado del conector. Dado que no existen estados para el modo RAW y normalmente no se usan para para UDP ni para UDPLite, esta columna puede dejarse en blanco. Generalmente, puede ser uno de los siguientes valores: ESTABLISHED El conector tiene una conexion establecida. SYN_SENT El conector esta tratando de establecer una conexion activamente. SYN_RECV Se ha recibido una peticion de conexion de la red. FIN_WAIT1 El conector esta cerrado y la conexion se esta cerrando. FIN_WAIT2 La conexion esta cerrada y el conector esta esperando que el remoto haga lo mismo. TIME_WAIT El conector, tras el cierre de la misma, se encuentra todavia esperando para manejar paquetes en la red. CLOSE El conector no esta en uso. CLOSE_WAIT Habiendose cerrado el punto remoto, se esta esperando a que el conector local se cierre. LAST_ACK El sistema remoto se ha cerrado y por tanto, se cierra el conector. Esperando confirmacion. LISTEN El conector esta a la espera de conexiones entrantes. Estos conectores se muestran solamente si la opcion -a,--listening (-l) o --all (-a) estan presente. CLOSING Ambos conectores se estan cerrando pero aun no han sido enviados todos los datos. UNKNOWN Se desconoce el estado del conector. User El nombre o el identificador de usuario (UID) del propietario del conector. PID/nombre de la aplicacion Parejas de identificador de proceso (PID) y su nombre separados entre si por barras. La opcion --program hace que se incluya esta columna. Son necesarios privilegios de administrados (root) para poder ver esta informacion en el caso de conectores que posea otro usuario. De momento, esta informacion aun no esta disponible para conectores IPX. Timer Temporizador TCP asociado a dicho conector. El formato de esta columna es "temporizador (a/b/c)" donde temporizador adoptara uno de estos valores: off No existe temporizador para este conector. on El temporizador de este conector esta activado. keepalive El temporizador keepalive (mantener activo) esta activado para este conector. timewait La conexion esta cerrandose y el temporizador timewait esta activado para este conector. Los valores entre parentesis: a Valor del temporizador. b Cantidad de retransmisiones enviadas. c Cantidad de keepalives (mantener activa) enviados. Conectores de dominio Unix activos Proto El protocolo (normalmente Unix) que usa el conector. RefCnt El computo de referencia (es decir, procesos relacionados con el uso de este conector) Flags Se muestran SO_ACCEPTON (mostrada como ACC), SO_WAITDATA (W) o SO_NOSPACE (N). SO_ACCECPTON se usa en conectores que no se encuentran en uso si sus procesos correspondientes estan a la espera de una peticion de conexion. El resto de flags normalmente carecen de interes. Type Existen varios tipos de acceso a conectores: SOCK_DGRAM El conector se usa en modo Datagrama (sin conexion) SOCK_STREAM Este es un conector stream (con conexion). SOCK_RAW El conector se usa como un conector RAW. SOCK_RDM Este otro es capaz de distribuir mensajes de forma fiable. SOCK_SEQPACKET Este es un conector para paquetes secuenciales. SOCK_PACKET Conector para un interfaz de tipo Raw. UNKNOWN ?Quien sabe lo que nos traera el futuro? Rellenese este espacio :-) State Este campo debera contener una de las palabras siguientes: FREE El conector no ha sido asignado LISTENING El conector se encuentra a la espera de una peticion de conexion. Estos conectores normalmente solo se muestran si se usa a opciones --listening (-l) o --all (-a). CONNECTING El conector esta a punto de establecer una conexion. CONNECTED El conector esta conectado. DISCONNECTING El conector esta desconectado. (empty) El conector no esta conectado a otro. UNKNOWN Este estado no deberia aparecer nunca. PID/nombre de la aplicacion Identificador del proceso (PID) nombre del proceso que inicio el conector. Consulte la seccion Conexiones Activas a Internet unas lineas mas antes. Ruta Es el nombre de la ruta mediante la que el proceso se unio al conector. Conectores IPX activos (esta parte tendra que escribirla alguien que entienda de esto) Conectores NET/ROM activos (esta parte tendra que escribirla alguien que entienda de esto) Conectores AX.25 activos (esta parte tendra que escribirla alguien que entienda de esto) ARCHIVOS /etc/services -- El archivo de traduccion de servicios /proc -- Punto de montaje para el sistema de archivo proc. Este proporciona informacion del estado del nucleo a traves de los siguientes archivos. /proc/net/dev -- Informacion sobre dispositivos /proc/net/raw -- Informacion sobre conectores Raw /proc/net/tcp -- Informacion sobre conectores TCP /proc/net/udp -- Informacion sobre conectores UDP /proc/net/udplite -- Informacion sobre conectores UDPLite /proc/net/ipx -- Informacion sobre multicast IGMP /proc/net/unix -- Informacion sobre conectores de dominio Unix /proc/net/ipx -- Informacion sobre conectores IPX /proc/net/ax25 -- Informacion sobre conectores AX25 /proc/net/appletalk -- Informacion sobre conectores DDP (appletalk) /proc/net/nr -- Informacion sobre conectores NET/ROM /proc/net/route -- Informacion sobre el enrutamiento IP /proc/net/ax25_route -- Informacion sobre el enrutamiento AX25 /proc/net/ipx_route -- Informacion sobre el enrutamiento IPX /proc/net/nr_nodes -- Lista de nodos NET/ROM /proc/net/nr_neigh -- Vecinos NET/ROM /proc/net/ip_masquerade -- Conexiones con mascara /sys/kernel/debug/bluetooth/l2cap -- Informacion sobre Bluetooth L2CAP /sys/kernel/debug/bluetooth/rfcomm -- conexiones serie de Bluetooth /proc/net/snmp -- estadisticas VEASE TAMBIEN route(8), ifconfig(8), iptables(8), proc(5), ss(8), ip(8) ERRORES Puede que aparezca informacion extrana de forma ocasional si un conector cambia mientras esta siendo examinado. Es bastante improbable que ocurra. AUTORES La interfacz de netstat es obra de Fred Baumgarten , la pagina de manual fue escrita por Matt Welsh . Alan Cox y Tuan Hoang la han actualizado. La pagina de manual y la aplicacion incluida en el paquete net-tools package han sido totalmente reescritas por Bernd Eckenfels . Las opciones UDPLite fueron anadidas por Brian Micek TRADUCCION La traduccion al espanol de esta pagina del manual fue creada por Antonio Aneiros y Marcos Fouces Esta traduccion es documentacion libre; lea la GNU General Public License Version 3 o posterior con respecto a las condiciones de copyright. No existe NINGUNA RESPONSABILIDAD. Si encuentra algun error en la traduccion de esta pagina del manual, envie un correo electronico a . net-tools 7 Octubre 2014 NETSTAT(8)