搭建项目测试环境

作者按:实验的过程中肯定会搞砸,所以把一些重要的步骤备忘。

2018年12月28日更新:
在查看高于OpenFlow1.3版本的ovs交换机流表项时,要加上协议的版本,示例如下:

sudo ovs-ofctl -O OpenFlow1.3 dump-flows ovs-brige

1.第一步,打开冰箱门

安装VMvare fusion,在VMvare里创建两个虚拟机,安装Ubuntu16.06.

2.新的虚拟机上怎么更换source.list内容?

每个虚拟机都需要安装vim,这样就可以ssh利用mac的终端iterms,直接control+v粘贴清华源,替换source.list里原来的Ubuntu源。
这中间可能会涉及到虚拟机内是否能识别中文等。
配置ssh的过程:

sudo apt-get install openssh-server
sudo service sshd start

3.创建虚拟网桥

为每个虚拟机再创建两个虚拟网卡,一个用来数据端口连接通信,一个用来控制信道连接通信。为每个虚拟网卡设置网络适配器。
其中遇到的问题是VMware Fusion中设置网络适配器的时候是灰色的,解决方法如下:
VMFusion中网络配置问题
另外还有怎么在虚拟机与mac共享文件夹。
怎么更新VMvareTool

4.分别配置两台虚拟机

虚拟机1: test tool

sudo apt-get install build-essential libnet-dev libpcap-dev

虚拟机2: ovs
ubuntu16.06编译安装ovs,参考:
openvswitch(2)Ubuntu 16.04下安装openvswitch
需要注意两点:

  • 参考的博客中全程都是在root权限下进行的。如果在非root权限下输入下面

猜你喜欢

转载自blog.51cto.com/13643225/2454505
今日推荐