聯繫我們
 課程時長 21 時間:

課程簡介

GNS3 進階架構

  • GNS3 架構概觀,適用於分散式部署
  • GNS3 伺服器與 GNS3 VM 效能最佳化
  • 管理多個專案與協作工作流程

使用 Python 和 Ansible 進行網路自動化

  • 網路工程中自動化的入門介紹
  • 在 GNS3 中建立並部署自動化腳本
  • 使用 Ansible 劇本自動化路由器與交換機配置
  • 使用自動化檢查測試網路狀態與合規性

GNS3 中的 Docker 整合

  • 在 GNS3 內安裝與配置 Docker 容器
  • 使用預建 Docker 應用裝置(例如 Web 伺服器、DNS、Linux 服務)
  • 為網路測試建置自訂 Docker 容器
  • 在 GNS3 拓撲中模擬微服務與服務鏈

雲端與混合實驗室整合

  • 使用 GNS3 與公共雲端設計混合環境
  • 透過 VPN 與隧道將 GNS3 連接至 AWS、Azure 或 GCP
  • 部署基於雲端的端點並與模擬網路整合
  • 混合拓撲的安全與存取權限考量

多供應商測試與模擬

  • 運行並管理多供應商 VM(例如 Cisco、Juniper、Palo Alto)
  • 同時使用 QEMU、IOU/IOL 及 VirtualBox 應用裝置
  • 用於互操作性測試的流量產生與應用程式模擬

CI/CD 與進階實驗室自動化

  • 將 GNS3 與 Git 及 CI 管線整合,用於版本控制與測試
  • 自動化拓撲部署與回滾
  • 使用 REST API 從外部腳本控制 GNS3

使用情境與最佳實務

  • 為部署前驗證設計實驗室
  • 文件化網路行為與配置
  • 可重用的實驗室範本與團隊工作流程

總結與後續步驟

最低要求

  • 精通 GNS3 拓撲建立與裝置配置
  • 具備 Python 或 Ansible 的實務知識
  • 熟悉容器化與雲端基礎知識

受眾對象

  • 資深網路工程師與 DevNet 專業人士
  • 將 GNS3 與自動化框架(例如 Ansible、Python)整合的工程師
  • 在虛擬實驗室中實驗 Docker 化服務的專業人士
  • 致力於混合雲端實驗室或多供應商環境模擬的進階使用者

客戶評論 (1)

即將到來的課程

課程分類