前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Ubuntu 64位 16.04 Minnet安装及测试,可视化工具调试,抓包工具wireshark安装及测试

Ubuntu 64位 16.04 Minnet安装及测试,可视化工具调试,抓包工具wireshark安装及测试

作者头像
全栈程序员站长
发布2021-09-26 10:56:58
7460
发布2021-09-26 10:56:58
举报
文章被收录于专栏:全栈程序员必看

一、VMware虚拟机安装 直接安装就行了 百度网盘:https://pan.baidu.com/s/1Jw3ypreqmOqF4vgsXAEz2Q 二、mininet安装 sudo apt install mininet

在这里插入图片描述
在这里插入图片描述

选择Y 然后就开始安装下载了,让他跑一会吧

在这里插入图片描述
在这里插入图片描述

跑完之后就是这样了

在这里插入图片描述
在这里插入图片描述

测试一下,看看效果 sudo mn

在这里插入图片描述
在这里插入图片描述

mininet已经按装好了,如果你只需要mininet已经结束了, 然而使用mininet大部分朋友是用来学习和测试的 你会发现有下图这样的情况,这表示openflow和openswitch没有安装

在这里插入图片描述
在这里插入图片描述

下面我们继续安装 git安装 sudo apt install git 获取源码 git clone git://github.com/mininet/mininet

在这里插入图片描述
在这里插入图片描述

只安装openflow1.3和openv switch2.3.0 mininet/util/install.sh -n3v 2.3.0

在这里插入图片描述
在这里插入图片描述

然后就开始了

在这里插入图片描述
在这里插入图片描述

这次让我们在测试看一下结果,你会发现就没有那两行了 sudo mn

在这里插入图片描述
在这里插入图片描述

二、可视化工具mininedit 在mininet有个可视化工具miniedit可以快速创建拓扑,下面来看一下 sudo mininet/examples/miniedit.py

在这里插入图片描述
在这里插入图片描述

会弹出这样的一个界面,就可以在里面创建你的拓扑了

在这里插入图片描述
在这里插入图片描述

这里随便创建一个拓扑

在这里插入图片描述
在这里插入图片描述

在状态来设置edit-preferences,将start CLI和openflow1.3点上,ok

在这里插入图片描述
在这里插入图片描述

运行一下,点run,你会发现报错了,路径不对

在这里插入图片描述
在这里插入图片描述

运行一下:sudo ln /usr/bin/ovs-testcontroller /usr/bin/controller

在这里插入图片描述
在这里插入图片描述

然后让我们再试一下,sudo mininet/examples/miniedit.py,创建拓扑,按上面步骤设置好,run 你会发现左面全部变为灰色

在这里插入图片描述
在这里插入图片描述

让我们切回到控制界面,一切ok

在这里插入图片描述
在这里插入图片描述

三、抓包工具wireshark安装及测试 sudo apt install wireshark

在这里插入图片描述
在这里插入图片描述

选择Y,然后就开始安装了

在这里插入图片描述
在这里插入图片描述

选择yes

在这里插入图片描述
在这里插入图片描述

完成了

在这里插入图片描述
在这里插入图片描述

让我们测试一下这个抓包工具,先建立一个拓扑,用默认的也行,或者自己用可视化工具画一个也ok 这里使用默认的 sudo mn 在另开一个操作界面,输入sudo wireshark

在这里插入图片描述
在这里插入图片描述

这个时候回弹出来一个新的窗口,代表wireshark运行,我们进去看看

在这里插入图片描述
在这里插入图片描述

在中间选择any

在这里插入图片描述
在这里插入图片描述

在这就可以看到所抓取的包了

参考博文 [1]:https://blog.csdn.net/linyixiao88/article/details/65651390 [2]: https://stackoverflow.com/questions/17341076/mininet-cannot-find-required-executable-controllerhttps://stackoverflow.com/questions/17341076/mininet-cannot-find-required-executable-controller

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/114580.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档