Supervise la conexión de socket de red con el comando 10 ‘ss’

La utilidad SS se utiliza para investigar sockets. Se utiliza para volcar estadísticas de socket para mostrar información como el comando netstat. ss muestra estadísticas para TCP, UDP, UNIX y sockets sin procesar. Puede mostrar más información de estado y TCP.

En este breve artículo, voy a mostrar usos y ejemplos del comando ss.

sintaxis del comando ss

El comando es fácil de usar. Puede escribir ss con opciones y filtros.

                      $ ss [options] [ FILTER ]
                    

ayuda

Para conocer las opciones de comando y el uso de filtros,

                      $ ss --h
                    

Mando de las SS

Puede obtener más información sobre ss en su página de manual. Escriba el siguiente comando.

                      $ man ss
                    

Ver todas las conexiones de socket TCP/UDP/UNIX

Para ver todos los tipos de conexión con bytes enviados y recibidos, fuente y destino, simplemente use el comando ss como se muestra a continuación.

                      $ ss
                    

Listado de todos los puertos tcp de escucha

Para enumerar todas las direcciones y servicios de escucha, use la opción -lt.

                      $ ss -lt
                    

Para enumerar todas las direcciones de escucha y el puerto, use -ltn, aquí l es para escuchar, t para tcp y n para mostrar el puerto, no el servicio.

                      $ ss -ltn
                    

Ver solo conexión UDP

Para ver las conexiones UDP solo use la opción -u como se muestra a continuación. -una pantalla de tomas tanto de escucha como de no escucha.

                      $ ss -ua
                    

Ver todas las conexiones de escucha TCP/UPD con nombre de usuario

Este es el comando más importante. También lo usé con frecuencia. Aquí -t para la conexión tcp, u para UDP, l para escuchar, p para el proceso usando socket, a para todos y n para listar el puerto, no el nombre del servicio.

En el siguiente resultado, puede ver el usuario, el pid y el origen y el destino de la conexión.

                      $ sudo ss -tulpan | grep -i list
                    

Memoria utilizada por el socket

A veces es posible que necesitemos ver qué socket está usando cuánta memoria. Para esto, use el comando ss con la opción -m como se muestra a continuación.

                      $ ss -mt
                    

Lista de sockets IPv4 e IPv6

Para ver todas las conexiones ip4 use -4 y para ipv6 use -6.

                      $ ss -4
                    

                      $ ss -6
                    

Mostrar resumen de la conexión del zócalo

Para mostrar el resumen de la conexión del socket, simplemente use la opción -s. Muestra el total establecido, huérfano cerrado, conexión de tiempo de espera.

                      $ ss -s
                    

Conclusión

Tiene una idea de cómo monitorear la conexión del socket usando el comando ss. Estos comandos se utilizan con frecuencia al ejecutar su sistema o aplicaciones. Gracias por llegar aquí.

Related Posts