Ubuntu Log
2021 . 3. 3
一 . VirtualBox重灌、SDN環境setup
1. 自動調整size : 安裝額外的CD image在虛擬機器上面。
- flow :
- VirtualBox的選項
- device選項。
- insert Guset Addition CD image。
- 直接執行,等待終端機跑完。
- 可能需要重開之後,才可以在VirtualBox的選項中view中選自動螢幕。
- 可能遇到錯誤 : terminal跑完,重開後仍無法點選自動調整寬度。
- 解法 : 重新安裝某些東西。
- 可能在terminal跑的時候,會吐一些資訊,需要重新安裝一些東西,看一下。
2. 灌mininet的方法
- 由pip 安裝 :
- 指令 :
sudo pip install mininet
。
- 測試方法 :
sudo mn
。
- 可能問題 : 執行mn時,顯示沒有在terminal路徑。
- 換用apt-get下載。
sudo apt-get install minient
3. 灌ryu的問題
-
由pip安裝 :
- 指令 :
sudo pip install ryu
。
- 測試方法 :
sudo ryu-manager ryu.app.simple_switch_13
- 可能問題 : python版本不同造成的問題。
- 再用pip3安裝 :
sudo pip3 install ryu
。
- 注意 : 先安裝pip3
sudo apt-get install python3-pip
。
-
官網建議,用github的檔案安裝。
二 . Virtual Box的網路設定
1. 好網站
https://www.nakivo.com/blog/virtualbox-network-setting-guide/
2. 基本VM的方法
- NAT : 用network address translate。
- 在host建立一個NAT的server。
- 每一個VM和那個server互動。
- NAT server再連上以host為router和外部溝通。
- 特性 :
- VM彼此不可以溝通。
- NAT server為virtual,預設ip為10.0.0.2。
2021. 3. 4
一 . Vitrual Box的網路設定