Cómo abrir un puerto en Ubuntu 20.04

Ubuntu , que se basa en el diseño de Debian , proporciona varias utilidades, una de las cuales le permite abrir puertos cerrados. Los puertos permiten la comunicación entre dispositivos. Para realizar sus tareas, los servicios y aplicaciones orientados a Internet generalmente escuchan los puertos para conectarse desde el exterior. La comunicación entre hosts a través de Internet es imposible sin puertos. Algunos puertos están cerrados de forma predeterminada y otros se cierran mediante un cortafuegos. Este artículo trata sobre cómo abrir los puertos en los sistemas Ubuntu.

Un punto virtual donde comienza y termina una conexión de red se denomina puerto. Los sistemas operativos de las computadoras administran los puertos, que están basados ​​en software. Cada puerto está vinculado a una operación o servicio en particular. Tanto las redes TCP como las UDP constan de puertos. Algunos de los puertos comunes son HTTP, FTP, SSSH, etc.

Cómo abrir un puerto en Ubuntu

Hay varios puertos en el sistema. Generalmente, usamos el comando ufw para abrir los puertos. Ufw viene preinstalado con las últimas versiones de Ubuntu. UFW, abreviado como Uncomplicated Firewall, se usa para configurar una herramienta basada en iptables que viene de serie con las ediciones de Ubuntu.

Además, explicaremos cómo abrir algunos de los puertos como se menciona a continuación.

  • Abra el puerto 22 en Ubuntu
  • Abra el puerto 80 en Ubuntu
  • Abra el puerto 443 en Ubuntu
  • Abra el puerto 53 en Ubuntu

Antes de abrir los puertos, verifique qué puertos están abiertos o cerrados usando el comando mencionado a continuación.

                              
                                $ sudo ufw status verbose
                              
                            

En primer lugar, habilite el firewall mediante el comando mencionado a continuación:

                              
                                $ sudo ufw enable
                              
                            

Cómo abrir el puerto 22 en Ubuntu

El puerto 22 ofrece acceso de gestión remota a la VM y se utiliza para la comunicación Secure Shell (SSH). La verificación de contraseña se utiliza para proteger el tráfico en general. Ejecute el comando mencionado a continuación para aceptar los paquetes TCP entrantes al puerto 22.

                              
                                $ sudo ufw allow 22/tcp
                              
                            

Imagen que contiene logo Descripción generada automáticamente

Ejecute el comando mencionado a continuación para verificar que el puerto esté abierto.

                              
                                $ sudo ufw status verbose
                              
                            

Descripción de texto generada automáticamente con confianza baja

Cómo abrir el puerto 80 en Ubuntu

El puerto # 80 está asignado al Protocolo de transferencia de hipertexto, un protocolo de comunicación basado en Internet (HTTP) ampliamente utilizado. Es el puerto a través del cual una computadora puede enviar y recibir comunicaciones y mensajes basados ​​en un cliente web desde un servidor web, y también es donde se envían y reciben las páginas HTML y los datos.

Ejecute el comando mencionado a continuación para permitir el puerto HTTP:

                              
                                $ sudo ufw allow 80/tcp
                              
                            

Descripción del texto generada automáticamente con confianza media

Ejecute el comando mencionado a continuación para verificar que el puerto esté abierto.

                              
                                $ sudo ufw status verbose
                              
                            

Descripción de texto generada automáticamente con confianza baja

Cómo abrir el puerto 443 en Ubuntu

Las computadoras utilizan el puerto #443 como un puerto virtual para desviar el tráfico de la red. Es utilizado por miles de millones de humanos todos los días en todo el mundo. Su computadora puede conectarse a un servidor que aloja la información y la recupera cada vez que realiza una búsqueda en línea. Esta conexión se establece a través de un puerto que es HTTPS o HTTP.

Ejecute el comando mencionado a continuación para permitir el puerto HTTPS:

                              
                                $ sudo ufw allow 443/tcp
                              
                            

Interfaz gráfica de usuario Descripción generada automáticamente con confianza media

Ejecute el comando mencionado a continuación para verificar que el puerto esté abierto.

                              
                                $ sudo ufw status verbose
                              
                            

Imagen que contiene texto Descripción generada automáticamente

Cómo abrir el puerto 53 en Ubuntu

El DNS utiliza el puerto TCP n.° 53 para la transferencia de zona y para mantener sincronizadas las bases de datos y los servidores DNS. Cuando el cliente solicita un servidor DNS, utiliza el protocolo UDP. El protocolo TCP no debe utilizarse para consultas, ya que proporciona a los atacantes mucha información.

Ejecute el comando mencionado a continuación para aceptar los paquetes TCP/UDP entrantes en el puerto 22.

                              
                                $ sudo ufw allow 53
                              
                            

Descripción del texto generada automáticamente con confianza media

Ejecute el comando mencionado a continuación para verificar que el puerto esté abierto.

                              
                                $ sudo ufw status verbose
                              
                            

Una imagen que contiene un diagrama Descripción generada automáticamente

Conclusión

Un puerto es una dirección virtualmente numérica que los protocolos TCP y UDP emplean como destino de comunicación. Los puertos de red enrutan el tráfico a los destinos apropiados. Algunos puertos están abiertos de forma predeterminada y otros deben abrirse. En el artículo, discutimos cómo abrir puertos en Ubuntu con algunos ejemplos como abrir el puerto 22, el puerto 80, el puerto 443 y el puerto 53 usando el comando ufw.

Related Posts