Linux: cómo comprobar qué puertos se abren a través de CLI









Sin duda, ha oído hablar de servicios / aplicaciones que utilizan el protocolo TCP o UDP. Los protocolos TCP y UDP pertenecen a la capa 4 del modelo OSI (capa de transporte) y, en general, junto con el puerto y la IP de la máquina, definen cómo se transmite cierta información en la red.

Despu√©s de que le ense√Īemos c√≥mo verificar qu√© puertos est√°n abiertos en Windows 10, aprenderemos c√≥mo ver en Linux a trav√©s de la interfaz de l√≠nea de comandos (CLI).

Linux: cómo comprobar qué puertos se abren a través de CLI

Puertos logicos

En una máquina hay 65,536 puertos TCP que pueden ser utilizados por muchas aplicaciones / servicios diferentes, que (teóricamente) podríamos tener 65,536 aplicaciones / servicios distintos que se ejecutan simultáneamente en nuestra máquina.

Recordando lo que se mencionó en artículos anteriores: IP identifica la máquina y el puerto identifica la aplicación / servicio. Además de los puertos TCP, también tenemos 65,536 puertos UDP.

¬ŅCu√°l es la numeraci√≥n ‚Äúnormal‚ÄĚ de los puertos l√≥gicos en el sistema?

La Autoridad de N√ļmeros Asignados de Internet (IANA) es un organismo responsable de la designaci√≥n de varios est√°ndares de direccionamiento, incluidos los puertos.

%MINIFYHTML3acc7465d582923b32d6db20b5a235e513% %MINIFYHTML3acc7465d582923b32d6db20b5a235e514%




Hay diferentes tipos de n√ļmero de puertos:

  • Puertos conocidos: 0 a 1023
  • Puertos registrados: 1024 a 49151
  • Puertos din√°micamente asignados o privados: 49152 a 65535

¬ŅC√≥mo saber los puertos abiertos en una m√°quina que ejecuta Linux?

Usando el siguiente comando, puede comenzar sabiendo qué puertos lógicos usan los servicios:

Linux: cómo comprobar qué puertos se abren a través de CLI

Por ejemplo, si desea saber qué servicios usan el puerto 80, simplemente use el comando:

grep -w '80 / tcp ' /etc/servicios

En la siguiente imagen puedes ver otros ejemplos ...

Linux: cómo comprobar qué puertos se abren a través de CLI

Para obtener una lista de puertos lógicos abiertos en el sistema, use el comando:

Linux: cómo comprobar qué puertos se abren a través de CLI

Además del comando ss, también está el popular comando netstat y el poderoso nmap. NMAP es una herramienta utilizada para reconocer sistemas y servicios en una red de datos. Esta herramienta es una de las más populares en este segmento y las opciones que ofrece son muy variadas.

También leer

Ana Gomez

Ana G√≥mez. Naci√≥ en Asturias pero vive en Madrid desde hace ya varios a√Īos. Me gusta de todo lo relacionado con los negocios, la empresa y los especialmente los deportes, estando especializada en deporte femenino y polideportivo. Tambi√©n me considero una Geek, amante de la tecnolog√≠a los gadgets. Ana es la reportera encargada de cubrir competiciones deportivas de distinta naturaleza puesto que se trata de una editora con gran experiencia tanto en medios deportivos como en diarios generalistas online. Mi Perfil en Facebook:¬†https://www.facebook.com/ana.gomez.029   Email de contacto: ana.gomez@noticiasrtv.com

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *