繁体   English   中英

用Mininet运行外部python文件

[英]Run external python file with Mininet

我尝试使用mininet + pox编写防御系统。

我有l3_edited文件来计算熵。 我知道主机受到攻击的时间。

我有myTopo.py文件,可以用Mininet创建一个topo。

现在我的问题是:

我想在l3_edited检测到攻击时更改主机的ips。 我应该在哪里做?

我相信我应该编写程序并在mininet中运行它。 (不像自定义topo,而是在命令行中创建mininet之后运行它)。 如果是真的,我该如何获取主机的目标? 如果可以得到,可以更改其IP。

还是应该在myTopo.py上做? 然后,当我检测到攻击时如何运行防御代码?

尝试

h1.cmd('ifconfig h1 192.168.1.0')

或xterm

如果有人在寻找答案...

您可以使用自定义拓扑文件执行其他任务。 多线程解决了我的问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM