1. 实验简介
本文主要介绍基于OpenDaylight子项目OVSDB中的southbound组件来搭建ipsec_gre隧道的建立,包括初始环境搭建和southbound RestConf API调用等。
2. 实验环境
- 主机:64位 ubuntu 16.04.1 LTS ,内核 4.8.0-46-generic。
- 虚拟机(VirtualBox):ubuntu server 16 内核:4.4.0-62-generic。
- OpenDayLigt:distribution-karaf-0.5.2-Boron-SR2。
3. 准备工作
3.1 ip分配
注:由于台式机和笔记本的性能都不太高,同时开两个虚拟机有些卡,故实验平台为两个。
台式机(192.168.0.110),
台式机上虚拟机:vm-113(192.168.0.113),运行mininet1;
笔记本lenovo(192.168.0.109),运行控制器ODL。
笔记本上虚拟机:vm-111(192.168.0.111),运行mininet2;
3.2 虚拟机设置如下:
连接方式为桥接网卡,在高级里面设置混杂模式设置为全部允许。由于安装的虚拟机为ubuntu server 并没有图形界面,复制粘贴等操作比较困难,所以通过主机ssh来操控虚拟机。
3.3 虚拟机网络设置:
又由于平台上网需要静态ip,故需要为虚拟机设置静态ip,以台式机上的虚拟机vm-113为例,sudo vi /etc/network/interfaces
,设置如下:
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface