code.fastix.org

Dateiansicht:

Datei:Projekte -> Apache,mod_evasive,iptables:Helfer-Skripte zum (zeitweisen) Blockieren von IP-Adressen -> fwunblock
md5:47ee9b1e079784092ef4e123ced37d10
sha1:564eb77432fa2f7ae3787d6c9cd20226f3b281dd
Download-Link:Download
  1. #!/usr/bin/sudo /bin/bash
  2.  
  3. ## safety instructions:   ##
  4. ##   chown root:root      ##
  5. ##   chmod 0755           ##
  6.  
  7. if [ -z "${1}" ]; then
  8.         echo "Keine IP angegeben.";
  9.         exit 1
  10. else
  11.         ip=$(echo -n "${1}" | tr -cd '0123456789./');
  12.         if iptables -D INPUT -s "${ip}" -j DROP; then
  13.                 fwlist | tee /tmp/fwlist.txt | grep "${ip}";
  14.                 exit 0;
  15.         else
  16.                 exit 2;
  17.         fi
  18. fi
  19.