課程簡介

高級GNS3架構

  • 分佈式部署的GNS3架構概述
  • GNS3服務器和GNS3虛擬機性能優化
  • 管理多個項目和協作工作流程

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

  • 網絡工程中的自動化介紹
  • 在GNS3中創建和部署自動化腳本
  • 使用Ansible playbook自動配置路由器和交換機
  • 通過自動化檢查測試網絡狀態和合規性

GNS3中的Docker集成

  • 在GNS3中安裝和配置Docker容器
  • 使用預構建的Docker設備(如Web服務器、DNS、Linux服務)
  • 爲網絡測試構建自定義Docker容器
  • 在GNS3拓撲中模擬微服務和服務鏈

雲和混合實驗室集成

  • 使用GNS3和公共雲設計混合環境
  • 通過VPN和隧道將GNS3連接到AWS、Azure或GCP
  • 部署基於雲的端點並與模擬網絡集成
  • 混合拓撲的安全性和訪問考慮

多廠商測試和模擬

  • 運行和管理多廠商虛擬機(如Cisco、Juniper)
  • 一起使用QEMU、IOU/IOL和VirtualBox設備
  • 用於互操作性測試的流量生成和應用模擬

CI/CD和高級實驗室自動化

  • 將GNS3與Git和CI管道集成,進行版本控制和測試
  • 自動化拓撲部署和回滾
  • 使用REST API從外部腳本控制GNS3

用例和最佳實踐

  • 預部署驗證的實驗室設計
  • 記錄網絡行爲和配置
  • 可重用的實驗室模板和團隊工作流程

總結和下一步

最低要求

  • 熟練使用GNS3創建拓撲和配置設備
  • 具備Python或Ansible的工作知識
  • 熟悉容器化和雲計算基礎知識

受衆

  • 資深網絡工程師和DevNet專業人員
  • 將GNS3與自動化框架(如Ansible、Python)集成的工程師
  • 在虛擬實驗室中實驗Docker化服務的專業人員
  • 在混合雲實驗室或多廠商環境模擬中工作的高級用戶
 21 時間:

人數


每位參與者的報價

客戶評論 (2)

即將到來的課程

課程分類