Table of Contents
12 ejemplos de comandos ss para monitorear las conexiones de red
El comando ss. es una herramienta que se utiliza para mostrar información relacionada con los conectores de red en un sistema Linux. La herramienta muestra información más detallada que el comando netstat que se usa para mostrar conexiones de socket activas.
En esta guía, profundizamos y vemos cómo el comando ss. se puede usar para mostrar información variada de conexión de socket en Linux.
1. Listado de todas las conexiones
El comando ss. básico sin ninguna opción simplemente enumera todas las conexiones independientemente del estado en el que se encuentren.
$ ss
Lista todas las conexiones en Linux
2. Listado de puertos de escucha y no escucha
Puede recuperar una lista de puertos de escucha y no escucha usando la opción-a como se muestra a continuación.
$ ss-a
Lista de todos los puertos en Linux
3. Listado de enchufes de escucha
Para mostrar solo los enchufes de escucha, use la marca-l como se muestra.
$ ss-l
Lista de sockets de escucha en Linux
4. Enumere todas las conexiones TCP
freestar.config.enabled_slots.push
Para mostrar todas las conexiones TCP, use la opción-t como se muestra.
$ ss-t
Lista de TCP Conexiones en Linux
5. Enumere todas las conexiones TCP de escucha
Para tener una vista de todas las conexiones de socket TCP de escucha, use la combinación-lt como se muestra.
$ ss-lt
Lista de conexiones TCP de escucha en Linux
6. Enumere todas las conexiones UDP
Para ver todas las conexiones de socket UDP use la opción-ua como se muestra.
$ ss-ua
Lista de conexiones de socket UDP en Linux
7. Enumere todas las conexiones UDP de escucha
Para enumerar las conexiones UDP de escucha use la opción-lu.
$ ss-lu
Lista de conexiones UDP de escucha en Linux
8. Mostrar PID (ID de proceso) de sockets
Para mostrar los ID de proceso relacionados con las conexiones de socket, use el indicador-p como se muestra.
$ ss-p
Buscar ID de proceso de sockets en Linux
9. Mostrar estadísticas de resumen
Para enumerar las estadísticas de resumen, use la opción-s.
$ ss-s
Buscar estadísticas de resumen
10. Mostrar conexiones de socket IPv4 e IPv6
Si tiene curiosidad acerca de las conexiones de socket IPv4, utilice la opción-4.
$ ss-4
Buscar conexiones de socket IPv4 en Linux
Para mostrar las conexiones IPv6, use la opción-6.
$ ss-6
Busque conexiones de socket IPv6 en Linux
11. Filtrar conexiones por número de puerto
El comando ss. también le permite filtrar el número de puerto o el número de dirección del socket. Por ejemplo, para mostrar todas las conexiones de socket con un puerto de origen o destino de ssh, ejecute el comando.
$ ss-at ‘(dport =: 22 o sport =: 22)’
Filtrar conexiones por número de puerto
Alternativamente, puede ejecutar el comando.
$ ss-at ‘(dport =: ssh o sport =: ssh) ‘
Filtrar conexiones por servicio
12. Compruebe las páginas de manual para el comando ss
Para obtener más información sobre el uso del comando ss. consulte las páginas de manual con el comando.
$ man ss
Buscar el uso y las opciones del comando ss
Estas son algunas de las opciones más utilizadas que se utilizan con el comando ss. El comando se considera más superior al comando netstat y proporciona información detallada sobre las conexiones de red.