Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Hey, I need a web interface program for my debian gateway which has the features of a router's one. Specifically, I must be able to easily

  • Forward ports to various clients on the LAN or the router itself (it's also a server)
  • Manage a DHCP server preferably including DHCP reservation for certain MACs
  • Give me a list of the connected DHCP clients
  • (optionally) Show which clients are the most active as far as bandwidth (something like iftop)

Alternatively, it could be a graphical app which I could tunnel over ssh. No command line programs please...I'm used to doing this stuff with a point-and-click interface. Not adverse to command-line setup; just need to be able to reconfigure things graphically. Have a working LAMP setup.

I've tried webmin, but it didn't satisfy the "easy" part...too many clicks and too many meny options.

share|improve this question

2 Answers 2

I would recommend smoothwall, which, unlike firestarter, has a nice web interface, much like a commercial web appliance.

share|improve this answer
Please exercise caution when recommending software. As written, your answer may be seen as spam. Your answer should include a description of the software and how it addresses the question. More information: How do I recommend software in my answers? –  DragonLord 12 hours ago

Specifically for configuring iptables, the Firestarter app is a good frontend. http://www.fs-security.com/

share|improve this answer
This is what I'm currently using. It stores all its configuration in simple plaintext files under /etc/firestarter, with the specific important ones being /etc/firestarter/inbound/forward for forwarding and /etc/firestarter/inbound/allow-service for open ports on the gateway. I'm going to look for a web interface to configure these ports and if none can be found will write one myself (python web server on alternate port). –  marcusw Jan 11 '11 at 19:38

Your Answer


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.