• Cyber Security
  • How To's
  • Installing (D)DoS Deflate To Mitigate DDoS Attack

    (D)DoS Deflate is a lightweight bash shell script designed to assist in the process of blocking a denial of service attack. It utilizes the command below to create a list of IP addresses connected to the server, along with their total number of connections.
    netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n
    DoS Defkate Features:

    • It is possible to whitelist IP addresses, via /usr/local/ddos/ignore.ip.list.
    • Simple configuration file: /usr/local/ddos/ddos.conf
    • IP addresses are automatically unblocked after a preconfigured time limit (default: 600 seconds)
    • The script can run at a chosen frequency via the configuration file (default: 1 minute)
    • You can receive email alerts when IP addresses are blocked.

    How To Install (D)DoS Deflate:

    wget http://www.inetbase.com/scripts/ddos/install.sh
    chmod 0700 install.sh
    ./install.sh
    

    How To UnInstall (D)DoS Deflate:

    wget http://www.inetbase.com/scripts/ddos/uninstall.ddos
    chmod 0700 uninstall.ddos
    ./uninstall.ddos
    

    How To Edit Configuration File:

    vi /usr/local/ddos/ddos.conf

    How To Check The Number Of Connected Ips:

    sh /usr/local/ddos/ddos.sh


    How To Restart DDos Deflate:

    sh /usr/local/ddos/ddos.sh -c

    Source to my ROService Site

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    2 mins