1. 程式人生 > >[原創]mininet安裝

[原創]mininet安裝

運行 源碼安裝 shark pin nap 默認 12.1 director reference

mininet安裝:

on Ubuntu 13.04: sudo apt-get install mininet
on Ubuntu 12.10: sudo apt-get install mininet/quantal-backports
on Ubuntu 12.04: sudo apt-get install mininet/precise-backports
一、安裝環境:
ubuntu-12.04-32bit
二、安裝mininet:
#rm /usr/local/bin/ovs* /usr/local/sbin/ovs* //刪除OVS的殘余
#apt-get install mininet/precise-backports
三、啟動mininet:
#mn(報錯,6633端口默認啟用。需關閉:#netstat -nap|grep 6633找到進程號之後用:(#kill 進程號)或(#kill -9 進程號)殺死進程)
#service openvswitch-switch start
#mn
四、啟動成功。

五、如需要OpenFlow reference switch, reference controller and Wireshark dissector組件,則運行:
#git clone git://github.com/mininet/mininet
#mininet/util/install.sh -fw
六、源碼安裝:
#git clone git://github.com/mininet/mininet
To install everything (using your home directory): #install.sh -a
#mininet/util/install.sh -h可以查看幫助選項。
*使用命令mn --topo single,3 --mac --switch ovsk --controller remote創建一個3臺主機,一臺(openvSwitch-based)交換機的虛擬網絡。

安裝完後是默認啟動的,先關閉mininet
sudo service openvswitch-controller stop
不要開啟啟動
sudo update-rc.d openvswitch-controller disable
測試下安裝是否成功
sudo mn --test pingall
默認啟動mininet
sudo mn --controller=remote,ip=127.0.0.1,port=6633

[原創]mininet安裝