環境:ubuntu 18.04
在mininet內置了一個mininet可視化工具miniedit。mininet在/home/minitnet/mininet/examples目錄下提供了miniedit.py腳本,執行腳本之后將顯示mininet的可視化界面,在界面上可進行自定義拓撲和自定義設置。
1 ./miniedit.py //在目錄下執行
出現下列界面:
拖一個controller,兩個switch,三個host組成拓撲。
這里終端會現實topo=none
。
設置h1的屬性:
設置控制器的屬性:
然后在嘗試下左上角的Edit,進入Preferences,勾選“Start CLI”,這樣的話,就可以在終端界面直接對主機等進行命令操作,也可以選擇交換機支持的openflow協議版本。
點擊左下角run:
PS:如果點擊run之后出現
1 *** Mininet must run as root.
請使用:
1 sudo ./miniedit.py
來運行。