欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Mininet的配置与使用(1)

程序员文章站 2022-03-17 14:27:39
...

关于mininet的配置有好几种方法,在这里我们使用源码安装
首先安装git

apt install git

然后从github上面将mininet下载到本地

git clone http://github.com/mininet/mininet

下载成功之后,进入文件夹mininet/util,并进行安装

cd mininet/util
//查看安装方式
./install.sh -h
//在这里我选择的是全部安装
./install.sh -a

网上的教程都是到这里就没有问题了,但是作者在进行mininet安装的时候出错E: Unable to locate package openvswitch-datapath-dkms
在运行mininetsudo mn进行检测时发现如下报错:
Mininet的配置与使用(1)
发现报错后就想试试安装openvswitch-switch,安装完后发现就可以使用mininet了

//查看安装的mininet的版本
mn --version
//运行mininet,并测试主机之间是否连通
mn --test pingall
//发现都是不通路的,可能是由于在安装时出了错的问题
//如果不能ping通--1.查看s1是否正常工作
mininet> sh ovs-ofctl dump-flows s1
//如果没有流表项,则需要添加,如下
mininet> sh ovs-ofctl add-flow s1 "priority=0,action=normal"
//此时如果在dump一下就会发现有了流表项,在ping一下就会发现可以ping通了

Mininet的配置与使用(1)

说在后面的话,ubuntu系统上的mininet的安装也可以直接使用

apt install mininet
相关标签: mininet