Kifupdown is a KDE/Java (Koala) frontend to the 'ifupdown' commands. It lives in the systray and is designed to be unobtrusive and work seamlessly with your existing network configuration.
Our goal is to develop the unix network configuration simulator. The program will provide a fully configurable environment to configure
virtual networks, network interfaces and routing tables. The user will be then able to watch the packets flying on.