Existen diferentes tipos de puertos en un protocolo de control de transmisión del sistema I-E (TCP) y Protocolo de datagrama de usuario (UDP).
TCP es el protocolo más utilizado en Internet, mientras que UDP es un reemplazo para ello si no necesita buscar problemas relacionados con el error al transmitir datos.
Cómo verificar si un puerto está abierto en Linux Mint 21
En las distribuciones de Linux, tenemos varias herramientas de línea de comandos introducidas por el sistema Linux para mostrar puertos abiertos en el terminal. Algunas de las utilidades más utilizadas y fáciles se enumeran a continuación:
1: Verificar un puerto usando la utilidad de línea de comandos NetStat
El netstat es la herramienta de línea de comandos más potente y popular entre los usuarios de Linux para monitorear las redes. Usemos este comando para mostrar todos los puertos abiertos, incluidos TCP y UDP en la terminal:
$ sudo netstat -tulpn
En el comando anterior:
t: utilizado para puertos TCP
U: utilizado para puertos UDP
L: Se utiliza para escuchar enchufes del servidor
pag: utilizado para pids y
norte: utilizado para no mostrar nombres
2: Verificar un puerto utilizando la utilidad de línea de comandos SS
La herramienta de línea de comandos SS es otra forma de encontrar puertos abiertos en los sistemas Linux, ya que proporciona más información sobre la red que la herramienta de comando NetStat. Para mostrar puertos abiertos con la ayuda de este comando, ejecute en la terminal:
$ sudo ss -tulpn
3: Verificar un puerto usando la utilidad de línea de comandos LSOF
Como el nombre describe la lista de archivos abiertos (LSOF) ayuda a mostrar los archivos abiertos en el sistema. También podemos usar esta herramienta de línea de comandos para mostrar puertos abiertos en el terminal, por lo que escribe para obtener la salida requerida:
$ sudo lsof -i -p -n | Grep ESCUCHA
El Grep ESCUCHA El comando ayudará a mostrar todos los puertos abiertos.
4: Verificar un puerto usando la utilidad de línea de comandos nmap
La herramienta de línea de comandos NMAP se utiliza para la auditoría y exploración de la red, pero también es útil para detectar puertos abiertos. No es el comando incorporado en las distribuciones de Linux, por lo que antes de usarlo, necesitamos obtenerlo en el sistema, escriba el comando de instalación mencionado:
$ sudo apt install nmap
Ya que se descarga a nuestro sistema de menta Linux; Ahora ejecute el siguiente comando para mostrar todas las conexiones de puerto TCP en el terminal con la herramienta de comando de ayuda de NMAP:
$ sudo nmap -st -o localhost
Para mostrar todas las conexiones de puerto UDP en el sistema, escriba el terminal:
$ sudo nmap -su localhost
Conclusión
Es necesario saber sobre sus conexiones de puerto abierto cuando encuentre problemas de solución de problemas y seguridad en la red. O en otro caso, si desea actualizar el nivel de seguridad de su máquina, debe conocer los detalles de los puertos abiertos.
Este artículo ha mencionado todas las formas fáciles y posibles de mostrar puertos abiertos en el sistema Linux Mint 21. Hemos utilizado las herramientas de línea de comandos populares para este propósito I-E, herramienta de línea de comandos NMAP, herramienta de línea de comandos NetStat, herramienta de línea de comandos SS y herramienta de línea de comandos LSOF.