一、安装VirtualBox 虚拟机,并安装ubuntu
1)安装虚拟机
sudo apt-get install virtualbox-5.1
2)虚拟机安装ubuntu操作系统
参考how to install ubuntu on virtualBox?
二、ubuntu系统下搭建SDN实验平台
1)首先根据步骤一,在虚拟机上安装两个ubuntu操作系统,一个命名mininet用于安装mininet网络仿真器,一个命名OpenDayLight用于安装OpenDayLight控制器;
2)配置虚拟机配置网络链接,实现主机与虚拟机、虚拟机间的通信。
- 启动虚拟机选择File –> preferences –> Network –> Host-only Networks–>点击添加按钮(会出现vboxnet0)
- 关闭虚拟机,为虚拟机添加虚拟网卡,Setting –> Network –> Adapter 2 –> Enable Network Adapter - Attached to: (选择Host-onlyAdapter) - Name(选择1中新建的vboxnet0).
- 然后启动虚拟机,打开命令行,输入ifconfig,多出enp0s8 网卡配置(如图所示)
主机会虚拟出一块vboxnet0网卡,虚拟出192.168.56.*/24 网段
至此,虚拟机与主机互相通信已经实现,互相之间可以 ping 通
为虚拟机安装openssh-server,允许远程登陆 (ssh命令: ssh username@remote-host ip)
sudo apt-get install openssh-