All of lore.kernel.org
 help / color / mirror / Atom feed
* Is this firewall good enough?
@ 2004-06-08  9:14 Sagara Wijetunga
  2004-06-08  9:42 ` Feizhou
                   ` (3 more replies)
  0 siblings, 4 replies; 26+ messages in thread
From: Sagara Wijetunga @ 2004-06-08  9:14 UTC (permalink / raw)
  To: netfilter

Hi all

I have set up my first firewall using iptables. I want
to check with more experienced users of iptables
whether my firewall is good enough to protect the
server.

My server expressly offer following services only:
1.  FTP server
2.  SSH server
3.  SMTP server
4.  DNS server
5.  HTTP server
6.  POP3 server
7.  IMAP server
8.  HTTPS server
9.  SMTP over SSL
10. IMAP over SSL
11. POP3 over SSL

I have set up the firewall with following rules:

1.  /sbin/iptables -A INPUT -s 127.0.0.1 -d 127.0.0.1
-j ACCEPT
2.  /sbin/iptables -A INPUT -p tcp -m state --state
ESTABLISHED,RELATED -j ACCEPT
3.  /sbin/iptables -A INPUT -p tcp --dport 20  --syn
-j ACCEPT	#ftp-data
4.  /sbin/iptables -A INPUT -p tcp --dport 21  --syn
-j ACCEPT	#ftp
5.  /sbin/iptables -A INPUT -p tcp --dport 22  --syn
-j ACCEPT	#ssh
6.  /sbin/iptables -A INPUT -p tcp --dport 25  --syn
-j ACCEPT	#smtp
7.  /sbin/iptables -A INPUT -p tcp --dport 53  --syn
-j ACCEPT	#DNS
8.  /sbin/iptables -A INPUT -p tcp --dport 80  --syn
-j ACCEPT	#http
9.  /sbin/iptables -A INPUT -p tcp --dport 110 --syn
-j ACCEPT	#POP3
10. /sbin/iptables -A INPUT -p tcp --dport 143 --syn
-j ACCEPT	#IMAP
11. /sbin/iptables -A INPUT -p tcp --dport 443 --syn
-j ACCEPT	#https
12. /sbin/iptables -A INPUT -p tcp --dport 465 --syn
-j ACCEPT	#smtp over SSL
13. /sbin/iptables -A INPUT -p tcp --dport 993 --syn
-j ACCEPT	#IMAP over SSL
14. /sbin/iptables -A INPUT -p tcp --dport 995 --syn
-j ACCEPT	#POP3 over SSL
15. /sbin/iptables -P INPUT DROP
16. /sbin/iptables -P FORWARD DROP
17. /sbin/iptables -P OUTPUT ACCEPT

Ofcourse, the comment style #string is not included in
the real rule.

I have following queries regarding the above firewall:

1. Does this effectively offer connections ONLY to the
services I offer and nothing more than that? 

2. Does the rule 2 create any security loophole?

3. This firewall allows passive as well as non-passive
FTP connections. Is passive FTP connections   a
security threat?

4. Is this firewall good enough to protect the server?
If no, could you kindly comment how could I improve
further?

Many thanks in advance.

Kindest regards
Sagara



	
		
__________________________________
Do you Yahoo!?
Friends.  Fun.  Try the all-new Yahoo! Messenger.
http://messenger.yahoo.com/ 


^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2004-06-11 14:24 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-06-08  9:14 Is this firewall good enough? Sagara Wijetunga
2004-06-08  9:42 ` Feizhou
2004-06-08  9:57   ` Antony Stone
2004-06-08 15:03     ` Feizhou
2004-06-08 15:23       ` Antony Stone
2004-06-08 20:11         ` Feizhou
2004-06-09  9:48           ` Antony Stone
2004-06-09 10:03             ` Feizhou
2004-06-08 16:17       ` David Cannings
2004-06-08 20:14         ` Feizhou
2004-06-09  9:28           ` Jozsef Kadlecsik
2004-06-09  9:57             ` Feizhou
2004-06-09 11:05               ` Jozsef Kadlecsik
2004-06-09 13:18                 ` Feizhou
2004-06-09 13:23                 ` Feizhou
2004-06-09  8:36       ` Sagara Wijetunga
2004-06-08  9:44 ` Rob Sterenborg
2004-06-09  8:14   ` Sagara Wijetunga
2004-06-09  9:56     ` Rob Sterenborg
2004-06-09 15:12     ` Aleksandar Milivojevic
2004-06-09 15:15       ` Aleksandar Milivojevic
2004-06-11 14:24         ` Sagara Wijetunga
2004-06-08  9:55 ` Antony Stone
2004-06-08 12:38 ` Chris Brenton
2004-06-09  7:32   ` Sagara Wijetunga
2004-06-09 13:47     ` Chris Brenton

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.