![Cómo usar el comando 'apt-get' en Ubuntu [20 ejemplos]](/f/1bc0bb398ce1b46115c20facfd86c215.png?width=100&height=100)
En informática, y más aún, TCP/IP y UDP redes, un puerto es una dirección lógica que normalmente se asigna a un servicio específico o aplicación en ejecución en una computadora Es un punto final de conexión que canaliza el tráfico a un servicio específico en el sistema operativo. Los puertos están basados en software y generalmente están asociados con la dirección IP del host.
El papel clave de un puerto es asegurar transferencia de datos entre una computadora y una aplicación. Los servicios específicos se ejecutan en puertos específicos de forma predeterminada, por ejemplo, el tráfico web escucha en el puerto 80 (443 para el tráfico cifrado), DNS en el puerto 53 y SSH en el puerto 22. Los puertos suelen estar asociados con las direcciones IP de los sistemas host que ejecutan las aplicaciones.
[ También podría gustarte: 22 comandos de red de Linux para Sysadmin ]
Los números de puerto van desde 0-65535 y se dividen en tres rangos de red como se muestra:
En esta guía, nos centraremos en los puertos más conocidos y con qué servicios están asociados principalmente.
Aquí hay un resumen que documenta algunos de los puertos comúnmente usados en una red TCP/IP.
Puerto | Descripción |
---|---|
20 | Puerto FTP (Protocolo de transferencia de archivos) para la transferencia de datos entre el cliente y el servidor. |
21 | Puerto FTP (Protocolo de transferencia de archivos) para establecer una conexión entre dos hosts. Se conoce como el puerto de comando o control. |
22 | Puerto SSH (Secure Shell). Este es un servicio de inicio de sesión remoto seguro donde los datos están encriptados. |
23 | Telnet. Este es un servicio de inicio de sesión remoto que no está cifrado. Los datos se envían en texto sin formato y, por lo tanto, se consideran inseguros. Fue obsoleto a favor de SSH. |
25 | SMTP (Protocolo simple de transferencia de correo). Un protocolo utilizado por los servidores de correo para enviar y recibir correo. |
53 | DNS (Servicio de nombres de dominio) Responsable de resolver un nombre de dominio en direcciones IP legibles por máquina. |
67 (UDP) | Utilizado por el servidor DHCP (Protocolo de configuración dinámica de host). |
68 (UDP) | Utilizado por un cliente DHCP. |
80 | HTTP (Protocolo de transferencia de hipertexto) se utiliza para el tráfico web no seguro. |
443 | HTTPS (Protocolo seguro de transferencia de hipertexto) se utiliza para el tráfico web cifrado. |
110 | POP3 (Protocolo de oficina de correos). Protocolo para el acceso no cifrado a un servidor de correo. |
995 | POP3S (Protocolo de oficina de correos seguro). Proporciona cifrado para el protocolo POP3. |
123 (UDP) | NTP (Protocolo de tiempo de red). |
137 | Protocolo NetBIOS utilizado para compartir archivos e impresoras. |
143 | IMAP (Protocolo de aplicación de mensajería de Internet) Administra los mensajes de correo electrónico en el servidor de correo. No proporciona cifrado. |
161/162 | El protocolo SNMP se utiliza para enviar comandos y mensajes. |
993 | IMAPS (Internet Messaging Application Protocol Secure) Protocolo seguro para IMAP y proporciona cifrado SSL/TLS. |
445 | Puerto SMB (bloque de mensajes del servidor). Se utiliza para compartir archivos. |
465 | SMTPS (Protocolo simple de transferencia de correo seguro). Proporciona cifrado para el protocolo SMTP. |
631 | Protocolo de impresión de Internet. |
La tabla anterior ha resaltado algunos de los números de puerto de red más utilizados en Linux. ¿Nos perdimos algo? Háganos saber en la sección de comentarios.