我想实现一个简单的源代码,它使用Python丢弃所有进入计算机的RST数据包。我该怎么办?
Linux服务器可以很容易地使用iptables命令设置,但我想让它在Mac, Linux和Windows系统上使用Python。
丢弃RST包是操作系统内建的网络防火墙的功能。
在Linux上只有一种方法:使用iptables。您可以使用Python来指示iptables。
Windows有自己的方式来添加防火墙规则。MacOS也有自己的方式,每一种方式都是不同的。
没有单一的通用方法来做到这一点。因此,在Python中没有单一的通用方法来完成此操作。