2

I am using ipset in conjunction with iptables to create a list of IPs I want to block. I did this:

ipset -N blocking iphash ipset -A blocking 124.205.11.230 // and repeated this line for all IPs I want to add to "blocking" list 

now I have to add this rule to iptables

if I do this

iptables -A INPUT -m set --set blocking src -j DROP 

the IPs will be blocked for everything SSH, FTP, etc. I want just to block them from using my email system dovecot, exim.

how do I do that?

1 Answer 1

2
iptables -A INPUT -p tcp --dport 25 -m set --set blocking src -j DROP iptables -A INPUT -p tcp --dport 143 -m set --set blocking src -j DROP 

... or whatever ports you're using.

0

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.