使用python:如何创建防火墙来阻止/丢弃网络数据包

时间:2011-12-14 04:22:42

标签: python firewall iptables

与提出的问题类似...如何使用python阻止/丢弃来自黑名单主机(MAC地址)的数据包...或更具体的ARP数据包

我知道* inux有像“iptables”这样的工具可以执行此操作......

python中是否有任何模块或解决方案可以应用于Windows或同时应用于* inux和windows?

谢谢......

1 个答案:

答案 0 :(得分:0)

简答:不。

Iptables是用于控制netfilter的命令行工具,netfilter是用于过滤网络数据包的linux内核模块。这仅适用于Linux。 Windows有自己的内核方法,对于BSD *系统也是如此。

您可能会在Python中找到一些用于控制其中一个的工具,但不是全部:)可以随意启动一个新项目!