VM中Ubuntu虚拟机搭建SDN环境所需下载的mininet与ryu

条件:Ubuntu环境已搭成

即可进行以下步骤:

一.换源

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA54q554q56LGr6LGr6KGj5Yag5qWa,size_20,color_FFFFFF,t_70,g_se,x_16

 一定要点紫色的

  1(1):

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA54q554q56LGr6LGr6KGj5Yag5qWa,size_20,color_FFFFFF,t_70,g_se,x_16

 1(2):watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA54q554q56LGr6LGr6KGj5Yag5qWa,size_19,color_FFFFFF,t_70,g_se,x_16

选择之后选择choose server之后,再点击 1(1)图中的close,之后弹出这个,选择reload即可更新:watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA54q554q56LGr6LGr6KGj5Yag5qWa,size_20,color_FFFFFF,t_70,g_se,x_16

 此表示在更新源:watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA54q554q56LGr6LGr6KGj5Yag5qWa,size_17,color_FFFFFF,t_70,g_se,x_16

 更新完后在打开就可以看到变成阿里的镜像源了:watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA54q554q56LGr6LGr6KGj5Yag5qWa,size_20,color_FFFFFF,t_70,g_se,x_16

 二. 接下来搭建mininet

右键桌面,点击open interminal,进入终端watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA54q554q56LGr6LGr6KGj5Yag5qWa,size_19,color_FFFFFF,t_70,g_se,x_16

 在此处,如若不习惯黑色的界面,则可以右键黑色区域,点击prefrences按照如图所示watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA54q554q56LGr6LGr6KGj5Yag5qWa,size_18,color_FFFFFF,t_70,g_se,x_16

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA54q554q56LGr6LGr6KGj5Yag5qWa,size_20,color_FFFFFF,t_70,g_se,x_16

 即可变成此图:watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA54q554q56LGr6LGr6KGj5Yag5qWa,size_19,color_FFFFFF,t_70,g_se,x_16

 当然这些是题外话

接下来正题来了watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA54q554q56LGr6LGr6KGj5Yag5qWa,size_19,color_FFFFFF,t_70,g_se,x_16

 (1).先创建一个root账户,需输入你的账户密码,在输入新密码,重复 ,就可以进入root端操作了。

(2).再此后输入cd  .. 此处需要注意cd与.. 之间必须要有一个空格

(3) .之后进入/home/用户名#这里进行操作

(4).在此之前我们已经下载了源 这里输入apt-get update更新一下源最好

(5).更新完后,输入apt-get install git,之后会出现:

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA54q554q56LGr6LGr6KGj5Yag5qWa,size_8,color_FFFFFF,t_70,g_se,x_16

 输入y回车后继续

(6). 输入watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA54q554q56LGr6LGr6KGj5Yag5qWa,size_16,color_FFFFFF,t_70,g_se,x_16

 输入此即可下载mininet的安装包,需要等待一段时间

(7). 出现这就可以了watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA54q554q56LGr6LGr6KGj5Yag5qWa,size_16,color_FFFFFF,t_70,g_se,x_16

(8). 以下按顺序输入,但一般最后一个是在无依赖包的时候出现的,若显示无依赖包则进行最后一步操作

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA54q554q56LGr6LGr6KGj5Yag5qWa,size_14,color_FFFFFF,t_70,g_se,x_16

(9). 测试mininet,按图依次输入,出现勾号所在位置的显示即可watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA54q554q56LGr6LGr6KGj5Yag5qWa,size_17,color_FFFFFF,t_70,g_se,x_16

 -——@————@——到此mininet OK了!

三. ryu的搭建

(1). 可以不把这个终端关到,可重新开一个终端的。在里面进入root端之后输入

git clone https://github.com/faucetsdn/ryu.git

安装ryu

(2). 下载完成后出现

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA54q554q56LGr6LGr6KGj5Yag5qWa,size_15,color_FFFFFF,t_70,g_se,x_16

​​​​​(3). 与mininet相同,按顺序输入

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA54q554q56LGr6LGr6KGj5Yag5qWa,size_9,color_FFFFFF,t_70,g_se,x_16 

 (4). 输入以下内容安装Python的包

 apt install python3-pip

出现以下所示则成功

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA54q554q56LGr6LGr6KGj5Yag5qWa,size_15,color_FFFFFF,t_70,g_se,x_16

(5).输入ryu-manager simple_switch.py,进入ryu的管理 ,一般会有很多的适应不同情况的Python包,但我们选择simple的因为相对简单watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA54q554q56LGr6LGr6KGj5Yag5qWa,size_16,color_FFFFFF,t_70,g_se,x_16

 出现上面的内容即安装成功

————@哈哈哈哈@—————

到此,大家就可以进行下一步SDN领域的试探了,我还没试过水,明天去试水。

以上是本作者对老师上完课之后自己所正确下载的总结,谢谢采纳!

  • 3
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值