Pymin is a router administration tool. It works under Linux and provide a consistent simple way to administrate common and basic network services provided for almost any router this days.
The core of Pymin is a server, which takes commands from users. The protocol is so simple you can virtually talk to the server using Netcat as it were a command console.
DHCP
DNS
Firewall
IP / Routing, network devices and policy routing manipulation
NAT
PPP
Proxy
QoS
VPN
VRRP
There are no releases yet but the project is usable. You can get the code from the Git repository (or a snapshot).
We have some example configuration files for several services.