robot de la enciclopedia para niños

Uncomplicated Firewall para niños

Enciclopedia para niños
Datos para niños
Uncomplicated Firewall
Gufw 10.04.4.png
Información general
Tipo de programa cortafuegos
Desarrollador Canonical
Licencia GPLv3
Información técnica
Programado en Python
Versiones
Última versión estable 0.36.218 de mayo de 2023
Enlaces
Repositorio de código

Uncomplicated Firewall (conocido como ufw) es un programa especial que actúa como un cortafuegos para tu computadora. Fue creado por la empresa Canonical, que también desarrolla el sistema operativo Ubuntu. Su principal objetivo es ser muy fácil de usar.

Un cortafuegos es como un guardia de seguridad para tu computadora. Decide qué información puede entrar y salir de tu red. Ufw ayuda a configurar estas reglas de seguridad de forma sencilla. Está escrito en el lenguaje de programación Python y funciona en sistemas GNU/Linux.

¿Qué es un cortafuegos y por qué es importante?

Un cortafuegos es una herramienta de seguridad que protege tu computadora. Imagina que tu computadora es una casa y el internet es el mundo exterior. El cortafuegos es la puerta principal. Tú decides quién puede entrar y salir.

¿Cómo protege tu computadora?

El cortafuegos revisa todo el tráfico de datos. Si algo parece sospechoso o no está permitido, lo bloquea. Esto ayuda a mantener tu información segura y a prevenir que programas no deseados entren en tu sistema.

Interfaz gráfica: Gufw

Aunque ufw se puede usar con comandos de texto, existe una herramienta llamada Gufw.

¿Qué es Gufw?

Gufw es una interfaz gráfica de usuario para ufw. Esto significa que en lugar de escribir comandos, puedes usar botones y menús. Es mucho más fácil para la mayoría de las personas.

¿Por qué es útil una interfaz gráfica?

Una interfaz gráfica hace que configurar el cortafuegos sea más sencillo. Puedes ver las opciones y reglas de forma visual. Esto es muy útil si no estás acostumbrado a usar la línea de comandos.

Uso de la línea de comandos de ufw

Para los usuarios más avanzados, ufw se controla con comandos de texto. Estos comandos se escriben en una ventana especial llamada "terminal" o "línea de comandos".

Comandos básicos para controlar el cortafuegos

Aquí te mostramos algunos comandos importantes que puedes usar con ufw:

Función Comando Explicación
Encender el cortafuegos sudo ufw enable Activa la protección del cortafuegos.
Apagar el cortafuegos sudo ufw disable Desactiva la protección del cortafuegos.
Ver el estado actual sudo ufw status Muestra si el cortafuegos está activo y qué reglas tiene.
Ver estado detallado sudo ufw status verbose Muestra más información sobre el estado del cortafuegos.
Ver reglas numeradas sudo ufw status numbered Muestra las reglas con un número para que sea más fácil eliminarlas.

Controlar el tráfico de entrada y salida

Puedes decidir si permites o bloqueas el tráfico que entra o sale de tu computadora.

Función Comando Explicación
Bloquear todo el tráfico de entrada sudo ufw default deny incoming Impide que la información de internet llegue a tu computadora, a menos que lo permitas específicamente.
Permitir todo el tráfico de entrada sudo ufw default allow incoming Permite que la información de internet llegue a tu computadora, a menos que lo bloquees específicamente.
Bloquear todo el tráfico saliente sudo ufw default deny outgoing Impide que la información de tu computadora salga a internet, a menos que lo permitas específicamente.
Permitir todo el tráfico saliente sudo ufw default allow outgoing Permite que la información de tu computadora salga a internet, a menos que lo bloquees específicamente.

Bloquear o permitir puertos específicos

Los puertos son como "puertas" en tu computadora por donde viajan diferentes tipos de información.

Función Comando Explicación
Bloquear el puerto 22 sudo ufw deny 22 Impide que alguien se conecte a tu computadora usando el servicio SSH (una forma segura de conexión remota).
Permitir el puerto 22 sudo ufw allow 22 Permite que alguien se conecte a tu computadora usando el servicio SSH.
Bloquear puerto 22 para una IP sudo ufw deny from 220.60.90.55 to any port 22 Solo bloquea las conexiones SSH desde una dirección IP específica (220.60.90.55).
Permitir puerto 22 para una IP sudo ufw allow from 220.60.90.55 to any port 22 Solo permite las conexiones SSH desde una dirección IP específica (220.60.90.55).
Bloquear puerto 22 para una red sudo ufw deny from 220.60.90.0/24 to any port 22 Bloquea las conexiones SSH desde un grupo de direcciones IP (una red).
Permitir puerto 22 para una red sudo ufw allow from 220.60.90.0/24 to any port 22 Permite las conexiones SSH desde un grupo de direcciones IP (una red).
Bloquear puerto 53 (UDP) sudo ufw deny 53/udp Impide que tu computadora use el servicio DNS (que traduce nombres de sitios web a direcciones IP) a través de UDP.
Permitir puerto 53 (UDP) sudo ufw allow port 53/udp Permite que tu computadora use el servicio DNS a través de UDP.
Permitir un rango de puertos TCP sudo ufw allow 2500:5000/tcp Permite la comunicación a través de cualquier puerto entre el 2500 y el 5000 usando el protocolo TCP.
Eliminar una regla sudo ufw delete 1 Borra la primera regla de la lista de reglas del cortafuegos.

Galería de imágenes

Véase también

Kids robot.svg En inglés: Uncomplicated Firewall Facts for Kids

kids search engine
Uncomplicated Firewall para Niños. Enciclopedia Kiddle.