LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices


Reply
  Search this Thread
Old 11-08-2005, 12:27 PM   #1
abefroman
Senior Member
 
Registered: Feb 2004
Location: lost+found
Distribution: CentOS
Posts: 1,430

Rep: Reputation: 55
How can I block all traffic to port 110 to and IP using IPtables?


How can I block all traffic to port 110 to and IP using IPtables?

I have:
iptables -t nat -A PREROUTING -i eth1 -d 10.10.0.254:110 -j DROP

which didnt work, I also tried

iptables -t nat -A PREROUTING -i eth1 -d 10.10.0.254 --destination-port 110 -j DROP
and
iptables -t nat -A PREROUTING -i eth1 -d 10.10.0.254 -p 110 -j DROP
these didnt work either.

Thanks in advance
 
Old 11-08-2005, 01:09 PM   #2
Matir
LQ Guru
 
Registered: Nov 2004
Location: San Jose, CA
Distribution: Debian, Arch
Posts: 8,507

Rep: Reputation: 128Reputation: 128
Don't use the NAT table for filtering.

Code:
iptables -A FORWARD -i eth1 -d 10.10.0.254 -p tcp --dport 110 -j DROP
 
Old 11-08-2005, 01:15 PM   #3
ppuru
Senior Member
 
Registered: Mar 2003
Location: Beautiful BC
Distribution: RedHat & clones, Slackware, SuSE, OpenBSD
Posts: 1,791

Rep: Reputation: 50
You can also use tcpwrappers to do the same -

Add the pop3 service to hosts.deny
 
Old 11-08-2005, 02:05 PM   #4
abefroman
Senior Member
 
Registered: Feb 2004
Location: lost+found
Distribution: CentOS
Posts: 1,430

Original Poster
Rep: Reputation: 55
Quote:
Originally posted by Matir
Don't use the NAT table for filtering.
Thanks! Why shouldnt the nat be used for filtering?
 
Old 11-09-2005, 06:43 AM   #5
Matir
LQ Guru
 
Registered: Nov 2004
Location: San Jose, CA
Distribution: Debian, Arch
Posts: 8,507

Rep: Reputation: 128Reputation: 128
Quote:
Originally posted by ppuru
You can also use tcpwrappers to do the same -

Add the pop3 service to hosts.deny
That only works if someone is making connections to your pop3 server, not a remote one through your machine.
 
Old 11-09-2005, 06:45 AM   #6
Matir
LQ Guru
 
Registered: Nov 2004
Location: San Jose, CA
Distribution: Debian, Arch
Posts: 8,507

Rep: Reputation: 128Reputation: 128
Quote:
Originally posted by abefroman
Thanks! Why shouldnt the nat be used for filtering?
Mainly because that's not what it's intended for. Some of the matches and targets aren't available there. Additionally, it IS intended to do port forwarding, NAT, etc. The default table is the filter table, which is intended to handle filtering of this sort.
 
Old 11-09-2005, 01:13 PM   #7
abefroman
Senior Member
 
Registered: Feb 2004
Location: lost+found
Distribution: CentOS
Posts: 1,430

Original Poster
Rep: Reputation: 55
i added
iptables -A FORWARD -i eth1 -d 10.10.0.254 -p tcp --dport 110 -j DROP

but email still goes through to 10.10.0.254, it should all be blocked though, no?
 
Old 11-10-2005, 06:41 AM   #8
Matir
LQ Guru
 
Registered: Nov 2004
Location: San Jose, CA
Distribution: Debian, Arch
Posts: 8,507

Rep: Reputation: 128Reputation: 128
No... that would block POP3 connections to 10.10.0.254. If you are sending email, you need to look at SMTP.
 
Old 11-16-2005, 07:26 PM   #9
ppuru
Senior Member
 
Registered: Mar 2003
Location: Beautiful BC
Distribution: RedHat & clones, Slackware, SuSE, OpenBSD
Posts: 1,791

Rep: Reputation: 50
Where is the traffic coming in from? eth1 or eth0?
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Iptables help, block port to outside but open to inside. Brian1 Linux - Networking 2 09-27-2005 08:41 PM
iptables, block port 80? frank2 Linux - Security 4 09-12-2004 09:14 AM
iptables : how do I block inbound traffic from one ip address only? Apollo77 Linux - Security 7 03-22-2004 10:22 AM
How to filter traffic using port+process in IPTables muath Linux - Security 10 03-01-2004 11:20 AM
Block incoming port Iptables cli_man Linux - Networking 5 08-11-2003 08:32 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 10:58 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration