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

課程簡介

VPN 自主性基礎概念

  • 商業 VPN 記錄中繼資料並回應法律請求的原因。
  • OpenVPN:成熟、功能豐富、具備 TAP/TUN 彈性。
  • WireGuard:現代化、極簡設計、高效能加密技術。
  • 依據威脅模型選擇合適的協定。

OpenVPN 部署

  • 使用 Easy-RSA PKI 安裝 OpenVPN。
  • 伺服器設定:加密演算法、HMAC、TLS-auth 拓撲。
  • 產生並分发客戶端設定檔。
  • 撤銷與 CRL(憑證撤銷清單)管理。

WireGuard 部署

  • 安裝核心模組與 WireGuard-tools。
  • 金鑰生成與 Peer 設定。
  • wg-quick 與 systemd 單元管理。
  • 移動用戶(Road warrior)與站點對站點(Site-to-site)網格拓撲。

驗證與授權

  • OpenVPN 基於憑證的驗證。
  • 整合 LDAP 與 RADIUS 後端。
  • 使用 TOTP 外掛實作雙因素驗證。
  • 存取控制清單與按使用者分配 IP。

路由與網路設計

  • 全隧道與分割隧道路由比較。
  • 推送路由、DNS 與 WINS 設定。
  • 針對出站流量的 NAT 與偽裝設定。
  • 多 WAN 與基於政策的 routing。

效能與擴展性

  • WireGuard 與 OpenVPN 吞吐量基準測試。
  • 多核心最佳化與核心繞過技術。
  • 跨多台 VPN 伺服器的負載平衡。
  • DDoS 防護與連線速率限制。

監控與維護

  • 連線記錄與頻寬核算。
  • 整合 Syslog 與 Prometheus 外掛。
  • 自動憑證更新與到期警示。
  • 災難復原與設定備份。

最低要求

  • 中階 Linux 網路與防火牆管理知識。
  • 了解 PKI、憑證與加密協定。
  • 熟悉路由、NAT 與 IP 轉送。

適合對象

  • 希望取代商業 VPN 服務的網路管理員。
  • 需要自主安全存取能力的遠端團隊。
  • 位於有 VPN 封鎖或監視地區組織。

即將到來的課程

課程分類