Mininet安装教程

8 篇文章 1 订阅

这里记录一下Mininet的安装教程。

卸载删除原有的Mininet:

sudo rm -rf /usr/local/bin/mn  /usr/local/bin/mnexec /usr/local/lib/python*/*/*mininet* /usr/local/bin/ovs-* /usr/local/sbin/ovs-*

sudo apt-get remove mininet

首先执行如下命令:(注意这两个命令要在root下执行)

~$  apt-get update

~$  apt-get upgrade

或者如果没在root权限下,就加上一个sudo

~$  sudo apt-get update

~$  sudo apt-get upgrade

下载git:

~$  sudo apt  install git

从github上下载mininet:

~$  git clone git://github.com/mininet/mininet

 查看mininet的版本信息:

~$  cd mininet

~$  cat INSTALL

在~/mininet目录下,可以通过git tag命令列出所有可用的Mininet版本(如下截图),Mininet2.1.0p1及以后的版本可以原生支持OpenFlow1.3,本次安装的是2.3.0版本,支持OpenFlow1.3。

通过-h可以查看安装信息

 安装:

~$    ./install.sh -n3V 2.5.0

 n表示内核,3表示支持openflow1.3协议V 2.5.0代表安装Open VSwitch 2.5.0版本

但是!!这好像有点问题,,测试的时候并没有通过,所以我最后还是用了-a 安装全部,并且成功了!!!之前一直会有一个错误,不太记得是什么了,但是不影响正常的使用,但是这次居然直接就成功了。

当然,也可以直接使用 ./install.sh -a 来安装.

我后来想了一下,可能是因为我装mininet之前,装了 python 和 python3 还有 python-mininal,具体可以参考我ubuntu安装教程的文章。

最后进行测试:

~$   sudo mn --test pingall

 关于Mininet的使用,后续也会进行整理,有需要的小伙伴可以关注~

  • 7
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值