Hospedaje

Fail2ban: cómo proteger una VPS contra fuerza bruta

Fail2ban bloquea el IP que falla la contraseña SSH varias veces. Instala, pega un archivo y enciende. No es Anti-DDoS.

Samuel AkiresCEO RoxyCloud
1 min de lectura157 palabras
Fail2ban: cómo proteger una VPS contra fuerza bruta

Una VPS con SSH en internet recibe intentos de contraseña todo el día. Fail2ban cuenta los fallos. Pasó el límite, ese IP se queda fuera una hora.

Esto no para un DDoS. DDoS llena el tubo de la red. Fail2ban mira el login.

1. Instala

Ubuntu / Debian
sudo apt update
sudo apt install -y fail2ban
sudo systemctl enable --now fail2ban

2. Pega este archivo

No toques jail.conf. Crea jail.local. Cambia TU.IP.FIJO por el IP de tu casa.

/etc/fail2ban/jail.local
[DEFAULT]
backend = systemd
banaction = ufw
maxretry = 3
bantime = 1h
ignoreip = 127.0.0.1/8 ::1 TU.IP.FIJO

[sshd]
enabled = true

3. Reinicia y revisa

Terminal
sudo systemctl restart fail2ban
sudo fail2ban-client status sshd

Si te bloqueaste:

Desbanir
sudo fail2ban-client set sshd unbanip TU.IP

Preguntas frecuentes

Respuestas claras antes de contratar

Lee el log de login. Tras varias contraseñas mal, bloquea ese IP un rato.

No. Fail2ban es login. DDoS es inundación en la red.

Sí, si fallas la contraseña varias veces. Pon el IP de casa en ignoreip antes.

sudo fail2ban-client set sshd unbanip TU.IP