Introducción
El ss El comando es una herramienta utilizada para volcar estadísticas de socket y muestra información de manera similar (aunque más simple y rápida) a netstat. El comando ss también puede mostrar incluso más información de estado y TCP que la mayoría de las otras herramientas. Debido a que ss es el nuevo netstat, vamos a ver cómo utilizar esta herramienta para que pueda obtener información más fácilmente sobre su máquina Linux y lo que sucede con las conexiones de red.
La utilidad de línea de comandos ss puede mostrar estadísticas de sockets de dominio PACKET, TCP, UDP, DCCP, RAW y Unix. El reemplazo de netstat es más fácil de usar (compare las páginas man para tener una idea inmediata de lo fácil que es ss).
En este tutorial , ilustraremos cómo usar el comando ss en Linux.
- comando ss sin ninguna opción simplemente lista todas las conexiones
ss

- Lista de puertos de escucha y no escucha mediante -a opción
ss -a

- Mostrar enchufes de escucha con -l opción
ss -l

- Usel -t opción para listar todas las conexiones TCP
ss -t

- Lista de todas las conexiones TCP de escucha
ss -lt

- También puede enumerar todas las conexiones UDP
ss -ua

- Enumerar todos los Escuchando UDP Conexiones
ss -lu

- Enumere también las estadísticas resumidas usando -s bandera
ss -s

- Mostrar los ID de proceso de los sockets usando -p bandera
ss -p

- Mostrar también IPv4 y conexiones de socket
ss -4

- Mostrar conexiones de socket IPv6
ss -6

- Filtrar conexiones por número de puerto para mostrar todas las conexiones de socket con un puerto de origen o de destino de http
ss -at '( dport = :80 or sport = :80 )'

- Además, puede realizar los pasos anteriores con su nombre (http) de la siguiente manera
ss -at '( dport = :http or sport = :http )'

- Puede usar más de una bandera para filtrar su salida según sus necesidades
ss -ntlpua

- También puede realizar un filtrado profundo igual que en los pasos anteriores con el comando grep para obtener el valor específico que buscó como se muestra a continuación
ss -ntlpua | grep 80

Conclusión
Eso es todo
Te mostramos cómo usar ss comando, con ss, puede obtener información muy detallada sobre cómo su máquina Linux se comunica con otras máquinas, redes y servicios; detalles sobre conexiones de red, estadísticas de protocolo de red y conexiones de socket Linux.