我做了一些搜索,找不到符合我需求的东西。我最好找一个python模块,它可以:
有人知道这是否存在某些东西?我在Ubuntu上。
答案 0 :(得分:2)
python-netifaces可以转储有关linux,OSX和其他一些平台上的接口的信息。
pynetlinux似乎围绕相关的ioctl提供了一些很好的linux绑定来改变当前的运行时状态,但是在6个月内没有看到任何真正的活动。
但是,似乎没有任何明显的项目支持在基于Debian的发行版上操作/ etc / network / ...的漂亮干净的pythonic接口,这可能是你想要/需要做的事情来获得体面的持久的配置更改。
答案 1 :(得分:-1)
为什么需要Python模块? 一切都可以从命令行完成!
E.g。看看:https://help.ubuntu.com/10.04/serverguide/network-configuration.html
获取所需的命令并从Python执行它们。