Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I would like to secure my server and it seems that IPtables is one of the first steps. Unfortunately editing the rules in a terminal is a bit complicated and dangerous (those who ever did an iptables -F will know what I mean ;) ). Could you recommend any good graphical interfaces for managing my IPtables rules?

share|improve this question

4 Answers 4

up vote 12 down vote accepted

Firestarter has always worked well in my opinion. It supports a robust GUI and supports all options of iptables.

statusevents

sudo apt-get install firestarter
share|improve this answer
    
great software, thanks a lot! –  silvo Jul 30 '10 at 18:24
    
I also recommend firestarter. –  Stuart Aug 11 '10 at 16:20
    
Firestarter is deemed abandoned software and has been removed from Ubuntu repositories as of 13.10 Saucy Salamander. For more info, help.ubuntu.com/community/Firestarter –  Suhaib Jan 22 at 4:30

I've never taken time to understand iptables, but I believe gufw does the job. Even I was able to set up a firewall within a couple of minutes.

share|improve this answer
2  
gufw wraps ufw, not iptables, and doesn't support all of iptables' functionality. –  lfaraone Jul 28 '10 at 20:47

Try Firewall Builder.

sudo apt-get install fwbuilder
share|improve this answer
    
+1 I like this, although it's somewhat more complex than Firestarter. It's targeted at multi-system administrators. –  David Z Jul 28 '10 at 21:10

For most purposes, ufw (Uncomplicated FireWall) is an excellent way to build simple iptables firewalls. The rules produced are decent, though there may be features of iptables that you need that ufw doesn't cover.

sudo apt-get install ufw

It's a command line tool, but there is also gufw if you want a GUI version.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.