Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
net-Shield — Una solución fácil y simple Anti-DDoS para VPS,Servidores Dedicados y dispositivos IoT - Beta | Kitploit
Herramientas/GitHubGitHub/fnzv/net-shield
Herramientas DefensivasSeguridad de Redes
GitHubfnzv/net-shield

net-Shield

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

Ver Repositorio
2504791hace 7 añosRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

net-Shield

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


Requisitos

  • Sistema Linux con golang, iptables/ipsets
  • Nginx

Inicio rápido

Ejecute el script bash (install.sh) para instalar todas las dependencias requeridas.

bash install.sh


Se le pedirá que inserte un dominio y la dirección IP real asociada a él para que net-Shield configure para usted el primer proxydomain (puede ver los cambios en /etc/nshield/nshield.conf).

Dominios Proxy

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:

root@kitploit:~
proxydomains = [
  "sami.pw 8.8.8.8",
  "example.org 1.2.3.4"
]

Uso

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:

  1. Edite /etc/nshield/nshield.conf y establezca autossl = 1
  2. En su terminal ejecute: # config-shield
  3. Ahora puede ver los cambios en la configuración de Nginx

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

Cómo funciona

Básicamente, este script está configurado por defecto para ejecutarse cada 30 minutos y realizar las siguientes operaciones:

  • Obtener las listas de reputación más recientes de Bots, Spammers, IPs/Redes maliciosas y bloquear si esos malos están atacando su servidor (Gracias a FireHol http://iplists.firehol.org/ )
  • Habilitar métodos básicos Anti-DDoS para denegar tráfico no deseado/malicioso
  • Límites de tasa cuando está bajo ataque
  • Permite el proxy HTTP(S) para proteger su sitio

Demo

asciicast

Probado en Ubuntu 16.04 y 14.04 LTS

Contribuyentes

No dude en abrir incidencias o enviarme un correo electrónico

Binarios

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

Licencia

Código distribuido bajo licencia MIT.

Descargar herramienta