En general todos los servicios en Linux se comunican a través de puertos y siempre que se necesite se tiene que revisar que puertos están en uso.
Listar todos los puertos
para mostrar todos los puertos abiertos en Linux se puede usar el comando netstat y la utilidad ss. El comando netstat ha quedado en desuso en las distribuciones mas recientes, el comando ss se usa en su lugar.
La sintaxis común es la siguiente:
netstat -tulpn
ss -tulpn
Las opciones del comando son las siguientes:
- -t – lista de puertos TCP.
- -u – lista de puertos UDP.
- -l – Imprime solo tomas de escucha.
- -n – muestra el número de puerto.
- -p – Muestra el nombre del proceso.
Ver los puertos TPC/UDP en tiempo real
Para ver los puertos TCP/UDP en uso en tiempo real se debe combinar los comandos watch y ss.
watch netstat -tulpn
watch ss -tulpn
Aquí termina esta entrada espero que les sea de utilidad y aclare tus dudas. pronto habrá una próxima entrada con mas noticias, novedades y laboratorios.