Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

Are there are any great tools out there for managing the /etc/network/interfaces file on a debian system but for linux in general. Not a GUI but a UI that automatically manages eth0:1, eth0:2 and so on. Automatic addition, deletion, enable and disable. Our interfaces file has quite a few static addresses that change constantly and needs constant attention. vi is just cumbersome and prone to errors.

Puppet/Chef/Cfengine solutions are not as inviting for a such a simple task. I was about to roll one out utilizing ansible if none exist.

share|improve this question

put on hold as off-topic by masegaloeh, Andrew Schulman, Hyppy, Ward, Sven yesterday

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.

Shopping and/or product recommendation questions are off-topic here. Please see the FAQ and QA is Hard, Let's Go Shopping for more information. –  EEAA Jan 14 '13 at 23:54
Not aware of any tools that do that. Keep in mind that You really don't need the virtual interfaces eth0:n. You can add as many addresses as you like to the main interfaces with ip addr add. I would be tempted to simply switch over to to manual instead of iface dev inet static, and simply add a command up command that runs a script that will configure the network. Then just make your script smart enough that it can be re-ran at any time to add/remove addresses. –  Zoredache Jan 15 '13 at 0:14
Our interfaces file has quite a few static addresses that change constantly and needs constant attention. <- That doesn't sound very "static" to me -- Perhaps if you tell us why you have such a bizarre situation we can help you figure a way out of it? :) –  voretaq7 Jan 15 '13 at 2:58
@voretaq7 There is a huge difference between the interfaces file being "static" as in no changes necessary over time and having to add/remove a lot of static ip addresses on the fly. –  L0neRanger Aug 9 '13 at 21:59
@L0neRanger . . . and again, why do you have such a bizarre situation? I don't know many use cases that cause one to have to add/remove lots of IPs from a system on a regular basis and if you've come up with one that's NOT "sending lots of spam and dodging blacklists" your use case may help us come up with a solution for you besides "use puppet". –  voretaq7 Aug 9 '13 at 22:15

Browse other questions tagged or ask your own question.