首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >查看/修改IP路由规则的Python接口

查看/修改IP路由规则的Python接口
EN

Stack Overflow用户
提问于 2013-04-24 01:45:30
回答 1查看 8.9K关注 0票数 7

我正在尝试找到一个Pythonic接口,用于ip route-style命令在Linux上的操作,类似于iptables直接调用C库函数的方式,而不是使用subprocess来调用和解析运行/usr/sbin/iptables的输出。这样的模块存在吗?

如果不是,在Python中执行以下操作的最佳方法(最好不涉及subprocess-parsing)是什么:

  • 获取机器的IP路由表
  • 向IP路由表中添加新规则
  • 从IP路由表中删除规则?
EN

回答 1

Stack Overflow用户

发布于 2016-09-02 21:56:19

你试过pyroute2了吗?Pyroute2是一个纯Python和Linux网络配置库。它只需要Python标准模块,而不需要其他第三方库。稍后,它可以更改,但依赖树将保持尽可能简单。

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16182029

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档