
Uma solução Anti-DDoS fácil e simples para VPS, Servidores Dedicados e dispositivos IoT - Beta
Uma solução Anti-DDoS fácil e simples para VPS, Servidores Dedicados e dispositivos IoT baseada em iptables/ipsets

Execute o script bash (install.sh) para instalar todas as dependências necessárias.
bash install.sh
Para configurar proxydomains, você precisa ativar a opção proxy em /etc/nshield/nshield.conf (proxy = 1) e garantir que a lista de proxydomains (no mesmo arquivo de configuração) esteja correta:
proxydomains = [
"sami.pw 8.8.8.8",
"example.org 1.2.3.4"
]
Após completar a instalação com o script de início rápido, você pode chamar o comando "config-nshield" que lerá o nshield.conf e reconfigurará as regras de shield com base na nova configuração.
Exemplo: Quero ativar SSL em sami.pw que configurei acima:
# config-shield O domínio deve apontar para a instância do net-Shield, caso contrário, a verificação do Let's Encrypt falhará.
Os logs são exibidos em: /var/log/nshield.log
Basicamente, este script está configurado por padrão para ser executado a cada 30 minutos e executar estas operações:
Testado no Ubuntu 16.04 e 14.04 LTS
Sinta-se à vontade para abrir issues ou me enviar um e-mail
Caso não consiga compilar por conta própria e/ou executar o install.sh, você pode encontrar os binários em: https://github.com/fnzv/net-Shield/tree/master/binaries
Código distribuído sob licença MIT.