Re: [exim] SBL and iptables

Page principale
Supprimer ce message
Répondre à ce message
Auteur: Marc Perkel
Date:  
À: David Murphy
CC: exim-users
Sujet: Re: [exim] SBL and iptables
If you get the ip addresses into a text file - or many text files in one
directory - I use this.

# --- Filter Hackers
# The idea is that this can filter hackers from known IP address
# and filter packets before they even atempt to talk to services

# The directory /etc/blockip contains files that contain lists
# of IP addresses that are blocked on this system. These are IPs
# of people who have tried to hack us, spam blogs, and other troublemakers.

echo
echo "# Block all connections from these IP addresses"
echo

for blacklist in /etc/blockip/* ; do
   echo ""
   echo "Blocking IP addresses in list $blacklist"
   echo ""
   for ipaddress in $( grep -v ^# $blacklist | awk '{print $1}' ); do
      iptables -v -A INPUT -s $ipaddress -j DROP
   done
done



David Murphy wrote:

>I have been trying to work out a way so if a sbl/rbl match is found rather
>than just denying the connection . I can have that same acl pipe to iptables
>and add a iptable deny rule.
>
>Every method ive tried from a pipe to a execute has failed someone please
>help me.
>
>
>