1.安装pip
没有python-pip包就执行命令 yum -y install epel-release
执行成功之后,再次执行yum install python-pip
2、安装ryu4.30
pip install ryu
Requirement.parse('six>=1.12.0'))
升级安装six模块:去官网下载最新six最新版,https://pypi.org/project/six/#files
解压文件,进入six目录,执行python setup.py install
Requirement.parse('netaddr>=0.7.18'))
升级安装netaddr模块:去官网下载最新netaddr最新版https://pypi.org/project/netaddr/#files
解压文件,进入netaddr目录,执行python setup.py install
3、安装ovs
1.进官网下载最新ovs文件,解压进入目录
./configure --prefix=/usr/local/ovs
make -j 4
make install
加载所需的内核模块
modprobe openvswitch
lsmod | grep openvswitch
添加可执行文件路径
vim /etc/profile
export PATH=/usr/local/ovs/share/openvswitch/scripts:/usr/local/ovs/bin:/usr/local/ovs/sbin:$PATH
source /etc/profile
运行openvswitch
ovs-ctl start
ovs-ctl会运行ovsdb-server和ovs-vswitchd
4、安装mininet
进入网址:http://downloads.naulinux.ru/pub/NauLinux/7.5/x86_64/Extras/RPMS/Projects/OpenFlow/,下载mininetrpm包,为以mininet-2.2.2..el7.x86_64.rpm
安装依赖:yum install python-networkx
yum install telnet
rpm -ivh mininet-2.2.2..el7.x86_64.rpm
5、安装docker
yum update
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum install docker-ce
systemctl start docker:启动docker
systemctl enable docker:开机启动
docker version
docker pull hello-world
docker run hello-world
6、源码编译安装wireshark
下载依赖包libpcap-1.8.1:http://www.tcpdump.org/#latest-release;
解压后门进入目录:./configure,make,make install
下载wireshark安装包:https://www.wireshark.org/download.html
解压后,进入目录:./configure,make,make install
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)