1. 程式人生 > 實用技巧 >軟體定義網路-實驗 1:Mininet 原始碼安裝和視覺化拓撲工具

軟體定義網路-實驗 1:Mininet 原始碼安裝和視覺化拓撲工具

一、實驗目的

掌握 Mininet 的原始碼安裝方法和 miniedit 視覺化拓撲生成工具。

二、實驗任務

使用原始碼安裝 Mininet 的 2.3.0d6 版本,並使用視覺化拓撲工具生成一個最簡拓
撲(1 臺交換機連線 2 臺主機)。

三、實驗步驟

1、實驗環境

安裝Ubuntu 18.04.5 Desktop amd64 的虛擬機器

2、實驗過程

(1)原始碼安裝

//$ mkdir sdn //新建 sdn 目錄(名稱可自定義),所有的應用安裝在該目錄下
$ sudo apt-get install git //安裝 git
$ cd sdn //進入 sdn 目錄
$ git clone git://github.com/mininet/mininet //下載 mininet 原始碼
$ cd mininet
$ sudo util/install.sh -a //在 mininet 目錄下執行,-a 表示完整安裝
$ sudo mn --version //檢視版本

由於用老師提供的虛擬機器Ubuntu18.04版本的虛擬機器一直在登陸的時候一直出現反覆跳回輸入密碼等問題,於是我最後選擇了用VMware虛擬機器+映象檔案,然後就成功啦~