我尝试使用 mininet + pox 编写防御系统。
我有 l3_edited 文件来计算熵。我了解主机何时攻击。
我有我的 myTopo.py 文件,它使用 Mininet 创建一个拓扑。
现在我的问题:
当 l3_edited 检测到攻击时,我想更改主机的 ips。我应该在哪里做?
我相信我应该编写程序并在 mininet 中运行它。(不像自定义拓扑,而是在命令行中创建 mininet 后运行它)。如果是真的,我怎样才能得到主机的对象?如果我能得到它,我可以改变他们的IP。
或者我应该在我的 myTopo.py 上做吗???那么,当我检测到攻击时,如何运行我的防御代码?