
直接上命令吧
更新apt-git: sudo apt-get update
安装git: sudo apt-get install git
安装pip: sudo apt-get install python3-pip
更新pip: sudo pip3 install --upgrade pip
下载ryu源码: git clone git://github/osrg/ryu.git
进入文件夹: cd ryu
安装ryu依赖环境: sudo pip3 install -r tools/pip-requires
安装ryu: python3 setup.py install
只要不报错,就是正确的,不用怀疑自己
验证安装成功:
root@nysm-virtual-machine:/home/nysm/ryu/ryu/app# ryu-manager simple_switch_13.py --verbose
注意文件的位置,这个python文件是ryu自带的一个例子。至此,Ryu安装成功
git clone .git
cd mininet/
cd util/
sudo ./ install.sh -n3V 2.5.0
Mininet要在高级权限下运行
提权: su
输入密码
Mininet构造一个简单的拓扑,一个交换机和两台主机(h1 <—> s1 <—> h2)。连接远程控制器(就是我们Ryu开启的控制器),设置交换机版本为ovsk,支持openflow协议1.3版本
mn --controller=remote,ip=192.168.83.148,port=6653 --switch ovs,protocols=OpenFlow13
之后测试pingall命令。
能ping通,则连接成功。
下面就可以开始我们的SDN之旅了。
本文发布于:2024-02-26 23:35:27,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/1730761545481122.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
| 留言与评论(共有 0 条评论) |