在 Azure 實驗室服務中設定實驗室,以使用 GNS3 教授網路課程
重要
Azure Lab Services 將於 2027 年 6 月 28 日淘汰。 如需詳細資訊,請參閱淘汰指南。
本文說明如何設定一個類別,以使用 Azure 實驗室服務中 GNS3 軟體來模擬、設定、測試網路,以及進行疑難排解。
本文有兩個小節。 第一節說明如何建立實驗室。 第二節說明如何設定已啟用巢狀虛擬化,以及已安裝和設定 GNS3 的範本機器。
必要條件
-
若要設定此實驗室,您需要 Azure 訂閱的存取權。 請與組織的系統管理員討論,以確認您是否可存取現有的 Azure 訂閱。 如尚未擁有 Azure 訂用帳戶,請在開始之前先建立免費帳戶。
-
在擁有 Azure 訂用帳戶後,您就可以在 Azure 實驗室服務中建立實驗室計劃。 如需建立新實驗室方案的詳細資訊,請參閱快速入門:設定資源以建立實驗室。 您也可以使用現有的實驗室計劃。
設定實驗室
如需如何建立實驗室的指示,請參閱教學課程:設定實驗室。 建立實驗室時,請使用下列設定。
實驗室設定 | 值 |
---|---|
虛擬機器 (VM) 大小 | 中型 (巢狀虛擬化) |
VM 映像 | Windows 10 專業版,版本 1909 |
注意
本文參考實驗室方案中可用的功能,這將取代實驗室帳戶。
設定範本虛擬機器
建立實驗室之後,請根據您選擇的虛擬機器大小和映像,建立範本 VM。 設定範本 VM,其中包含您想要為此課程的學生提供的所有項目。 如需詳細資訊,請參閱在 Azure 實驗室服務中建立及管理範本。
若要設定範本 VM,請完成下列工作:
- 針對巢狀虛擬化準備範本機器。
- 安裝 GNS3。
- 在 Hyper-V 中建立巢狀 GNS3 VM。
- 將 GNS3 設定為使用 Windows Hyper-V VM。
- 新增適當的設備。
- 發佈範本。
針對巢狀虛擬化準備範本機器
若要準備巢狀虛擬化的範本虛擬機器,請遵循啟用巢狀虛擬化中的詳細步驟。
如果您使用沒有系統管理員權限的帳戶建立實驗室範本 VM,請將該帳戶新增至 [Hyper-V 系統管理員] 群組。 如需搭配這類帳戶使用巢狀虛擬化的詳細資訊,請參閱這些最佳做法。
安裝 GNS3
使用遠端桌面來連線至範本虛擬機器。
若要在 Windows 上安裝 GNS3,請遵循 GNS3 網站上的詳細指示。
使用預設值繼續安裝。
重要
安裝程式完成之後,請勿啟動 GNS3。
建立 GNS3 VM
安裝完成時,您會在與安裝檔案相同的資料夾中看到一個 zip 檔案 GNS3.VM.Hyper-V.2.2.x.zip。 zip 檔案包含用來建立 Hyper-V 虛擬機的虛擬磁碟和 PowerShell 腳本。
若要建立 GNS 3 VM:
使用遠端桌面來連線至範本虛擬機器。
解壓縮 GNS3.VM.Hyper-V.2.2.x.zip 檔案中的所有檔案。 如果範本 VM 具有實驗室使用者的非系統管理員帳戶,請擷取非系統管理員帳戶可存取的位置中的檔案。
以滑鼠右鍵按一下 create-vm.ps1 PowerShell 指令碼,然後選取 [使用 PowerShell 執行]。
當
Execution Policy Change
要求出現時,請輸入 Y 來執行指令碼。腳本完成之後,請確認 GNS3 VM 虛擬機器在 Hyper-V Manager 中可用。
設定 GNS3 以使用 Hyper-V VM
在您安裝 GNS3 並新增 GNS3 VM 之後,將 GNS 3 設定為使用 Hyper-V 虛擬機器。
使用遠端桌面來連線至範本虛擬機器。
啟動 GNS3。 GNS3 安裝精靈 隨即開啟。
選取 [從虛擬機器執行設備] 選項,然後選取 [下一步]。
在下列頁面中使用預設值。
收到「找不到 VMware vmrun 工具錯誤」時,請選取 [確定],然後從精靈中選取 [取消]。
若要完成 Hyper-V VM 的連線,請選取 [編輯] > [喜好設定] > [GNS3 VM]。
選取 [啟用 GNS3 VM]。 然後,在 [虛擬化引擎] 之下,選取 [Hyper-V] 選項。
選取 [確定]。
新增適當的設備
接下來,您可以為課程新增設備。 若要從 GNS3 市集安裝設備,請遵循 GNS3 文件中的詳細步驟。
如果範本 VM 具有實驗室使用者的非系統管理員帳戶,請將設備安裝到帳戶可存取的位置。 您可以選擇性地設定系統管理員和非系統管理員使用者的喜好設定,以尋找兩位用戶可存取之位置中的設備和專案。
準備發佈範本
在您設定範本虛擬機器之後,請在發佈範本之前先確認下列重點:
- 請確定 GNS3 VM 已關機或關閉。 如果在 VM 仍在執行時進行發布,則會損毀虛擬機器。
- 停止 GNS3。 在 GNS3 執行時發布可能會導致非預期的副作用。
- 從範本 VM 中清除任何安裝檔案或其他不必要的檔案。
重要
如果在 VM 仍在執行時進行發布,則會損毀範本虛擬機器,並且建立無法使用的實驗室虛擬機器。
相關內容
範本映像現在可以發佈至實驗室。 如需詳細資訊,請參閱發佈範本 VM。
當您設定實驗室時,請參閱下列文章: