1、ubuntu环境搭建
1.1、安装ubuntu
1.2、ubuntu设置全屏
将压缩包解压
tar -zxvf VMwareTools-10.1.15-6627299.tar.gz
打开控制台,
cd vmware-tools-distrib/
sudo ./vmware-install.pl
1.3、设置sudo密码
sudo passwd
2、安装Ryu
安装python3.6
wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz
tar -xvf Python-3.6.2.tar.xz
cd Python-3.6.2
./configure --enable-optimizations --with-ssl
apt-get install zlib1g
apt-get install zlib1g-dev
make
make install
设置python 的关联版本
vi ~/.bashrc
在.bashrc中添加
alias python3=python3.6
or
alias python3='/usr/local/bin/python3.6'
source ~/.bashrc
安装git: apt-get install git
更新apt-git: apt-get update
安装pip: apt-get install python3-pip
更新pip: pip3 install --upgrade pip
下载ryu源码: git clone https://github.com/faucetsdn/ryu.git
进入文件夹: cd ryu
安装ryu依赖环境: pip3 install -r tools/pip-requires
安装ryu: python3 setup.py install
验证ryu是否安装成功
cd /usr/sdn/ryu/ryu/app#
ryu-manager simple_switch_13.py --verbose
3、安装Mininet
git clone http://github.com/mininet/mininet.git
cd mininet/util
./install.sh -n3V 2.5.0