Mininet Connect CLI不使用mn

时间:2018-01-10 20:26:00

标签: mininet

有没有办法连接远程mininet控制器cli而不使用

$ sudo mn --controller = remote,ip = [controller IP],port = [controller listening port]

命令,因为我已经在远程主机上创建了一个自定义拓扑,并希望连接其cli并在另一个python脚本上测试它,但是mn命令正在创建新拓扑,删除我的自定义拓扑。

2 个答案:

答案 0 :(得分:0)

您可以同时执行这两项操作:使用以下单个命令运行您自己的拓扑和远程控制器:

  

sudo mn --custom myCustomTopo --topo myCustomTopo --controller remote

myCustomTopo.py和myCustomTopo.mn是拓扑文件。

通常,在使用-- option进行sudo mn后,您可以添加要添加到mininet仿真的任何选项。例如,写sudo mn --mac主机在行00:00:00:00:00:01为h1 02 for h2等。

希望有所帮助。

答案 1 :(得分:0)

来自http://mininet.org/walkthrough/#xterm-display

XTerm显示 要进行更复杂的调试,您可以启动Mininet,以便产生一个或多个xterm。

要为每个主机启动xterm并进行切换,请传递-x选项:

$ sudo mn -x