Skip to content

Latest commit

 

History

History
83 lines (52 loc) · 2.99 KB

20200923.md

File metadata and controls

83 lines (52 loc) · 2.99 KB

套用Linux image到EVE

1. 下載要套用的檔案

下載檔案 中,下載想要使用的檔案。

2. 利用WinSCP傳輸檔案

利用WinSCP傳輸檔案到以下位置

/opt/unetlab/addons/qemu/
01

3. 輸入指令並配置

# cd /opt/unetlab/addons/qemu/

# tar xzvf linux-ubuntu-srv-16.04.4-webmin.tar.gz
** 上面的名字換成自己下載的檔案

# rm -f linux-ubuntu-srv-16.04.4-webmin.tar.gz

# /opt/unetlab/wrappers/unl_wrapper -a fixpermissions

到網頁中新增Node --> Linux
01

成功


1. Simulation & Emulation 差異

Simulation,是指用軟體去模擬某個系統的功能,並不要求實現該系統的內部細節,只要在同樣的輸入下,軟體的輸出和所模擬系統的輸出一致就可以了。比如你在PC機上用一個軟體去simulate紅白機的遊戲「超級瑪莉」,你只要讓你的軟體運行出來的效果和紅白機上「超級瑪莉」遊戲一樣就可以,至於這個軟體你是怎麼實現則無關緊要。

Emulation,是指用軟體去模擬出某個系統中各個部件的組成,真實地模擬出系統的運行機制。這就要求軟體的作者需要非常了解所模擬系統的內部結構,能夠利用各種數據結構實現出各個部件的模型。同樣去emulate紅白機的遊戲「超級瑪莉」,首先就要用軟體模擬出紅白機中的各種硬體,如CPU、內存、圖形處理晶片、聲音處理晶片以及遊戲手柄等,再通過將加載遊戲的ROM來運行該遊戲。現在各種遊戲模擬器,如MAME、VirtualNes都是採用emulation的手段去實現遊戲的模擬,所以它們又叫做emulator。

2. 套用Windows & Linux

2-1 下載並配置

利用WinSCP傳輸檔案到以下位置

/opt/unetlab/addons/qemu

開啟EVE並如下配置。

01

2-2 設置IP

設置Windows

**IP = 192.168.1.2
01
設置Linux
$ ip addr add 192.168.1.1/24 brd + dev eth0
**IP = 192.168.1.1
01
設置VPC
$ ip 192.168.1.3
**IP = 192.168.1.3

可互相測試,是否都Ping的到。


[參考網址]

https://www.eve-ng.net/index.php/documentation/howtos/howto-create-own-linux-host-image/

特別感謝 -- 張同學