
Una solución fácil y simple Anti-DDoS para VPS,Servidores Dedicados y dispositivos IoT - Beta
Una solución Anti-DDoS fácil y simple para VPS, Servidores Dedicados y dispositivos IoT basada en iptables/ipsets

Ejecute el script bash (install.sh) para instalar todas las dependencias requeridas.
bash install.sh
Para configurar proxydomains debe habilitar la opción proxy en /etc/nshield/nshield.conf (proxy = 1) y asegurarse de que la lista de proxydomains (en el mismo archivo de configuración) sea correcta:
proxydomains = [
"sami.pw 8.8.8.8",
"example.org 1.2.3.4"
]
Después de completar la instalación con el script de inicio rápido, puede ejecutar el comando "config-nshield" que leerá el nshield.conf y reconfigurará las reglas del escudo según la nueva configuración.
Ejemplo: Quiero habilitar SSL en sami.pw que acabo de configurar como arriba:
# config-shield El dominio debe apuntar a la instancia de net-Shield; de lo contrario, fallará la verificación de Let's Encrypt.
Los registros se muestran en: /var/log/nshield.log
Básicamente, este script está configurado por defecto para ejecutarse cada 30 minutos y realizar las siguientes operaciones:
Probado en Ubuntu 16.04 y 14.04 LTS
No dude en abrir incidencias o enviarme un correo electrónico
En caso de que no pueda compilarlo por sí mismo y/o ejecutar install.sh, puede encontrar los binarios en: https://github.com/fnzv/net-Shield/tree/master/binaries
Código distribuido bajo licencia MIT.