sábado, abril 01, 2023

Ver los puertos abiertos en Ubuntu

 Ver los puertos abiertos en Ubuntu

(gracias a:  https://www.hoswedaje.com/web/ver-los-puertos-abiertos-en-ubuntu/ )


1.1 El comando: lsof

1.2 El comando : netstat

1.3 El comando:  nmap

1.4 El comando:  netcat




1.1 El comando: lsof

sudo lsof -i -P -n

sudo lsof -i -P -n | grep LISTEN


1.2 El comando : netstat

    • p: Te muestra las conexiones para el protocolo especificado,  que podría ser ser TCP o UDP.
    • u: Te lista todos los puertos UDP.
    • t: Te lista todos los puertos TCP.
    • o: Te muestra los timers.
    • n: Te muestra el numero de puerto.
    • a: Te visualiza todas las conexiones activas del sistema.

Así, ponemos el comando y con una tubería podemos obtener información sobre un determinado puerto, por ejemplo

netstat -putona | grep numero-de-puerto

1.3 El comando:  nmap

sudo nmap -sU -O localhost

sudo nmap -sT -O 192.168.0.1

1.4 El comando : netcat   (investigar más las prestaciones)

  • z es un parámetro que se encarga de que, al finalizar la comprobación, la conexión se cierre o, de lo contrario, el programa quedaría funcionando en bucle hasta que lo finalizáramos nosotros manualmente con control+C, de forma similar a cuando se realiza un ping en Linux.
  • v es el parámetro que se encarga de comprobar si el puerto está abierto o cerrado.

nc -zv {IP} {PUERTO}

 


No hay comentarios.: