En esta Guia les enseñare a instalar un Firewall en Debian. El cual les servira para bloquear ataques DDos, los mas comunes para tumbar un servidor Ragnarok

Nota: Recuerda que "#" marca el inicio de un comando SSH, este simbolo no debe de ser colocado

 

Iniciamos Actualizando nuestro sistema Operativo

apt-get update

 

Instalamos ahora el modulo perl

apt-get install perl

 

Instalamos ahora una libreria perl necesaria para el firewall

apt-get install libwww-perl


Nos vamos al directorio usr/src

cd /usr/src

Eliminamos el archivo por si existe

rm -fv csf.tgz

Descargamos el paquete de instalacion csf

wget https://download.configserver.com/csf.tgz

Descomprimimos el paquete de instalacion

tar xzfv csf.tgz

Nos posicionamos en la carpeta ya creada csf

cd csf

Ahora instalamos csf

sh install.sh

Ahora configuraremos CSF para parar Ataques DDOS
Por defecto ya te configura los puertos que detecta abiertos, sin embargo, estó configurado en modo test, por lo que las reglas del mismo se auto-apagarén cada 5 minutos, luego de que hayas configurado el firewall debidamente desde el archivo/etc/csf/csf.conf tendrás que cambiar la variable:

TESTING = "1"

Change for

TESTING = "0"

Añade los puertos que necesitas para ragnarok o cualquier otro juego,
En este caso ragnarok necesita: 6900 5121 6121 para juego 22 para entrar al ssh, 3306 para mysql, 80 y 443 para web, añade los puertos que necesites
Los añadimos de esta forma:

# Allow incoming TCP ports
TCP_IN = "22,80,443,3306,6900,6121,5121"

# Allow outgoing TCP ports
TCP_OUT = "22,80,443,3306,6900,6121,5121"


 
Edita csf.conf y activa la variable CT_LIMIT, inicia su valor en 200 para empezar (CT_LIMIT = "200"), quizás te banee alguna conexión legítima también, pero eso hará que cuando una IP llegue a establecer 200 conexiones hacia tu servidor, se banear  automáticamente. Para tomar los cambios, reinicia csf y lfd:

CT_LIMIT = "200"

Reiniciamos CSF para que los cambios surjan efectos.

csf -r

Puede enriquecer las configuraciones de su Firewall, existen mucho mas reglas que pueden ser añadidas.

  • 2 Los Usuarios han Encontrado Esto Útil
¿Fue útil la respuesta?

Artículos Relacionados

TCPDUMP (Monitorear conexiones desde putty)

Para instalarlo, ponemos el siguiente comando: # apt-get install tcpdump ? Con el suguiente...

fail2ban ( Protege el servidor de una manera r?pida f?cil y segura. )

Guia para DebianPara instalar fail2ban solo debemos de:Actualizar nuestro sistema y de igual...

Powered by WHMCompleteSolution