參考文檔:
http://www.brianlinkletter.com/set-up-mininet/
https://github.com/mininet/mininet/wiki/FAQ#x11-forwarding
下載mininet 虛擬機鏡像
在virtualbox中導入鏡像
安裝圖形界面
sudo apt-get update
sudo apt-get install xinit lxde
sudo apt-get install virtualbox-guest-dkms
startx
可以看到一個lxde的用戶界面
下面通過mininet安裝openflow1.3和openvswitch
cd mininet/utils
./install -h
./install -n3V 2.5.0
注意,在安裝openvswitch過程中可能存在失敗,因為需要編譯,需要安裝 dh-autoreconf
sudo apt-get install dh-autoreconf
安裝完這個模塊后,繼續安裝openvswitch 2.5.0
OVS安裝完成后,通過查看版本可以確定是 2.5.0
命令是:ovs-vsctl --version

下面安裝mininet 開發依賴的環境
$./install.sh -e
下面安裝wireshare的openflow解析器
$./install.sh -w
下面安裝ryu的控制器
$./install.sh -y
此時出現問題,如下:

解決方法參考:
https://github.com/mininet/mininet/issues/728
上述方法,還是不能解決問題的話,則使用下面的ryu一鍵安裝的方法
https://github.com/sdnds-tw/ryuinstallhelper
mininet 使用參考:
https://stackoverflow.com/questions/37998065/understanding-ryu-openflow-controller-mininet-wireshark-and-tcpdump
浙公網安備 33010602011771號