суббота, 6 июля 2013 г.

Приложение для тренировки настроек сети на комьютере

Для Ubuntu 12.04+ если работали раньше или пытались установить mininet требуется удалить конфигурации из /usr/local/:
sudo rm -rf /usr/local/bin/mn /usr/local/bin/mnexec \
    /usr/local/lib/python*/*/*mininet* \
    /usr/local/bin/ovs-* /usr/local/sbin/ovs-*

Далее для различных версий:
 Ubuntu 13.04: sudo apt-get install mininet
 Ubuntu 12.10: sudo apt-get install mininet/quantal-backports
 Ubuntu 12.04: sudo apt-get install mininet/precise-backports

После этого вы должы декативировать контроллер openvswitch-controller если он работает:
sudo service openvswitch-controller stop
sudo update-rc.d openvswitch-controller disable

И запустить тест:
sudo mn --test pingall

Если Mininet выдаст ошибку Open vSwitch не работает, нужно провести рекофигурацию модуля:
sudo dpkg-reconfigure openvswitch-datapath-dkms
sudo service openflow-switch restart

Можно установить пошаговое руководство Mininet:
git clone git://github.com/mininet/mininet
mininet/util/install.sh -fw