ufw

Linux · Red · solo documentación

Qué hace y para qué sirve

Cortafuegos sencillo (Uncomplicated Firewall): permite o bloquea tráfico con reglas fáciles de leer, sobre iptables.

Sintaxis

ufw [opciones] orden

Opciones y parámetros

  • status [verbose|numbered]

    Muestra si está activo y las reglas actuales.

  • enable

    Activa el cortafuegos y lo deja activo al arrancar.

  • disable

    Desactiva el cortafuegos.

  • allow regla

    Permite tráfico, por ejemplo 22/tcp o un nombre de aplicación.

  • deny regla

    Bloquea tráfico.

  • delete regla

    Elimina una regla, por su texto o por su número.

  • default allow|deny incoming|outgoing

    Cambia la política por defecto.

  • reset

    Desactiva el cortafuegos y borra todas las reglas.

Ejemplos de uso

  • sudo ufw status verbose

    Muestra el estado, las políticas y las reglas.

  • sudo ufw allow 22/tcp

    Permite las conexiones SSH.

  • sudo ufw deny from 203.0.113.5

    Bloquea todo el tráfico desde esa dirección.

  • sudo ufw enable

    Activa el cortafuegos.

Notas y errores frecuentes

  • Si administras el equipo por SSH, permite el puerto 22 antes de ejecutar enable o perderás el acceso.
  • Se instala con sudo apt install ufw; por defecto bloquea el tráfico entrante y permite el saliente.

Comandos relacionados