- SDN虚拟机笔记
- @[toc]
- 一、虚拟机基本环境
- 二、下载文件
- 三、使用步骤
- 四、常用命令
前记:
- 基本所有环境已经成功配置,有些可能还没用到就没安装,遇到再自行安装即可
- 虚拟机的密码在第三点那里有提到
- 如果有问题的话,欢迎留言交流
一、虚拟机基本环境
已经安装好的环境包括(自己已经测试并成功运行了,安装目录在桌面的lab文件夹下):
- OS版本:Ubantu14.04 for 64bit
- Ubuntu快速终端工具terminator:可以快速右击打开终端定位到当前目录
- JDK1.7 和 JDK1.8:并已经导入了Floodlight所要依赖的 javax.xml.bind-2.0.jar包(注意,有些实验要求的jdk环境不一样,请注意切换)
- Openvswitch-2.6.8
- Mininet
- Floodlight-1.2
- Opendaylight:distribution-karaf-0.3.0-Lithium(锂版本)
- Netperf
- Postman8.12.14 :运行命令:cd ~/桌面/lab/Postman/, 然后./Postman
- VMwareTool : 可以直接从你主机电脑Ctrl + C / V, 复制文件到虚拟机,非常方便
- Git 1.9.1
文件已经上传到阿里云盘(免费不限速)。
-
虚拟机下载地址(你没看错,是jpg格式。详情请看博客后面的使用步骤):https://www.aliyundrive.com/s/83x5UEgTgnw
-
实验文档(已经加入了目录):https://www.aliyundrive.com/s/G6ikt9cb7Ln
-
下载文件后,要先把文件的后缀改成 .rar,然后解压缩。(因为阿里云不支持zip分享,所以把后缀改成了jpg)
-
选择打开功能
- 选择解压后的文件夹:
- 然后会发现多了一个选项,打开即可运行。
5. 重要:
- 虚拟机的root账号和zhong账号密码都为:asdfasdf
- 密码很好记的,在标准的键盘输入手势下,左手四个手指连着直线按两次就行
- 成功运行的话给在文章底下点点赞吧
- 已经在多个不同电脑上测试成功了。如果失败,请试试把Vmware版本更新成16.1.2
四、常用命令
-
升级到root权限:输入命令后,输入密码即可。
su -p
-
打开终端:Ctrl + Alt + T
-
启动ovsdb数据库
ovsdb-server --remote=punix:/usr/local/var/run/openvswitch/db.sock --remote=db:Open_vSwitch,Open_vSwitch,manager_options --private-key=db:Open_vSwitch,SSL,private_key --certificate=db:Open_vSwitch,SSL,certificate --bootstrap-ca-cert=db:Open_vSwitch,SSL,ca_cert --pidfile --detach
-
启动Open vSwitch daemon
ovs-vswitchd --pidfile --detach
-
运行floodlight
注意到floodlight的安装主目录下: java -jar target/floodlight.jar
-
文本编辑器:
gedit <文件名>
-
Java相关:
1、设置Java_HOME cd ~ # 到用户目录下 gedit .bashrc #文本编辑器 #看最后4行,就明白了 2、JDK安装主目录 cd /usr/lib/jvm/ 3、JDK的安装 add-apt-repository ppa:openjdk-r/ppa apt-get update apt-get install openjdk-7-jdk #注意改版本 4、JDK的卸载 apt-get autoremove openjdk-11-jre-headless
-
除了上面这些,还有如复制、移动、删除等基本命令在另外一篇博客上:
https://blog.csdn.net/qq_47234534/article/details/114604511
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)