Virtual-Machines

學生虛擬機培訓設置

  • March 25, 2015

我參加了一個培訓課程,在那裡我學習使用一些軟體。該課程是通過使用虛擬機進行管理的。講師有一台執行某種虛擬機伺服器的筆記型電腦,他將為課程中的每個學生創建一個虛擬機,並通過使用無線路由器,他讓我們使用我們自己的筆記型電腦作為瘦客戶端來做一個遠端桌面進入虛擬機會話。

在我的工作中,我們還進行了許多培訓課程。主要區別在於我們將軟體與本地網路上的某些硬體結合使用。現在,每個學生都有一台筆記型電腦、兩個連接到網路的工業電子設備以及一個用於促進這些連接的交換機。這一切都是我們提供的。

令人頭疼的是,每次培訓結束後,我都必須將每台筆記型電腦恢復到以前的狀態。此外,如果我們希望一個班有更多的學生,我們需要購買更多的筆記型電腦。

所以我的問題是,是否可以將此架構推送到類似於我在問題開頭描述的實例的虛擬機中? 我需要讓每個學生的網路彼此隔離(編輯)。

我曾嘗試在網際網路上進行研究,但我對虛擬機的體驗只是作為使用者,我不清楚虛擬機可能的網路架構。

編輯:

所以顯然我不能在我的問題中包含圖像,除非我至少有十個聲望點,所以我做了一個連結。這是一個有助於更好地說明問題的圖表。

如果學生的 PC 和您的硬體設備之間的通信是基於 IP 的,我認為虛擬機與物理來賓之間沒有任何問題。另一方面,如果您使用一些串列/並行連接,這可能會引起一些頭痛(但沒有什麼不可克服的)。

編輯:

如果您需要模擬完全獨立的 LAN,您可以使用 VLAN。這需要一個支持 VLAN 的交換機並正確標記您的虛擬機流量,這可以在 VM 級別或 HyperVisor 級別(至少在 Linux/KVM 上)完成。如果你走這條路,我強烈建議你學習一些關於 VLAN 的東西。

如果由於某種原因,支持 VLAN 的交換機是不可能的,那麼您可以使用多個網路介面載入 HyperVisor,並為每個 VM 使用單個網路介面 + 交換機。這顯然是一個不太理想的解決方案,所以我真的建議你走 VLAN 路由。

引用自:https://serverfault.com/questions/677976