1 - Fazer Instalação Virtual Box 5.2.2 (https://www.virtualbox.org/wiki/Download_Old_Builds_5_2)
2 - Fazer Instalação do mininet VM (https://github.com/mininet/mininet/releases)
3 - Configurar novo Host Network Manager.. no virtual box: https://www.youtube.com/watch?v=TGmh6ppSS3M Criar novo hospedeiro (necessário se estiver limpo ou se ja existia um ligado a outra maquina virtual) Ativar servidor dhcp do novo hospedeiro
4 - Clicar com botão direito em cima da imagem do mininet
4.1 - ir em configurações
4.2 - aba redes
4.3 - aba adaptador 2
4.4 - habilitar a placa de rede
4.5 - escolher placa de rede exclusiva de hospedeiro (HostOnly - ultimo número adicionado)
5 - Iniciar a maquina virtual com o mininet
login: mininet password: mininet
$ sudo su
$ sudo dhclient eth1 # habilita ssh
$ ssh -X mininet@IP_MININET
| password: mininet
| yes
$ nano etc/network/interfaces
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet dhcp
* Ctrl + O para salvar, Enter e Ctrl+X para sair
$ sudo apt-get install git-all -y
$ git clone https://github.com/gustavocrod/mininet-for-maxbot
$ cd mininet-for-maxbot/
$ cd path/to/archives/
$ scp -scp arquivos.zip mininet@IP_MININET:~ # precisa do putty-tools
$ cd /home/mininet
$ unzip arquivos.zip
$ sudo apt-get update
$ sudo apt-get install python3-pip -y
$ sudo pip3 install -r maxbot-master/requirements.txt
$ sudo apt-get update && sudo apt-get install xinit flwm -y
opcional:
startx (para acessar interfaces)
$ sudo python start_mininet.py
$ sudo python start_nat_mininet.py
mininet> xterm cliente02 cliente01
$ bash run_server.sh
$ bash run_client.sh
Veja a documentação do max clicando aqui