了解並設定AWS VPC 對等連接和傳輸網關

AWS 虛擬私有雲(VPC) 為在雲端安全地管理和聯網資源提供了基礎。其高階聯網功能包括VPC 對等連接Transit Gateway,可實現VPC 之間的可擴展且安全的連接。讓我們透過本文深入了解這些概念、它們的差異和配置。

以下是有關VPC 的一些其他詳細資訊:

1)網路隔離:

VPC 提供對網路環境的完全控制,使您能夠定義自己的IP 位址範圍、子網路、路由表和網路閘道。此隔離可確保您的工作負載與AWS 雲端中的其他工作負載分開。

2)可自訂子網路:

可以在VPC 內建立公有子網路和私有子網路。公有子網路可存取互聯網,而私有子網路是隔離的,非常適合資料庫或內部應用程式等後端系統。

3)與本地網路整合:

透過AWS Direct Connect 或VPN 連接,您可以將本地資料中心與VPC 無縫集成,創建混合雲環境。

4)安全功能:

VPC 包含強大的安全功能,如安全群組網路ACL(存取控制清單)。安全群組充當資源的虛擬防火牆,而ACL 提供子網路級流量過濾。

5)彈性IP 和NAT 閘道:

可以為VPC 中的資源分配靜態公用IP(彈性IP),或使用NAT 閘道使私有子網路資源能夠安全地存取網際網路。

6)高可用性設計:

VPC 跨越區域內的多個可用區,確保高可用性和容錯能力。這使得設計彈性架構變得更加容易。

7)可擴充性和成本效益:

無需預付費用,您只需按實際使用量付費。 VPC 可以隨著應用程式的成長而無縫擴展,從而實現經濟高效的網路設定。

 

 

VPC 對等連線在兩個VPC 之間建立直接的私有連線。它允許一個VPC 中的資源與另一個VPC 中的資源進行通信,就像它們位於同一網路中一樣。

主要特點:

  • 完全網狀、點對點連接。
  • 支援跨區域對等連線。
  • 同一區域內傳輸資料無額外費用;跨區域流量需產生資料傳輸費用。
  • 在私有IPv4 或IPv6 位址上運作。

 

使用案例:

  • 連接生產和測試環境。
  • 安全地存取另一個VPC 中的共用資源,例如中央資料庫。
  • 多帳戶架構設定。

 

連接Amazon VPC:VPC 對等連接與Transit Gateway 之間的全面比較

 

Transit Gateway 充當連接多個VPC、本地網路或VPN 的中央樞紐。它透過單一網關整合多個VPC 及其互連,從而簡化了管理這些VPC 及其互連的複雜性。

主要特點:

  • 用於簡化連接的輪輻式模型。
  • 可擴展到數千個VPC。
  • 支援使用邊界網關協定(BGP) 的多播和動態路由。
  • 允許集中監控和管理。

使用案例:

  • 多區域和多帳戶設定。
  • 集中存取共享服務,如身份驗證伺服器或日誌系統。
  • 利用內部資料中心實現混合雲架構。

 

特徵 VPC 對等連接 中轉網關
連接類型 點對點 中心輻射型
可擴展性 僅限於一對一VPC 對 連接數千個VPC
路由管理 手動、靜態路由 集中式,支援動態BGP
成本 每GB 資料傳輸量 每個附加VPC 和資料傳輸
區域間支持 是的 是的

 

Architecture 2: VPC peering - AWS Prescriptive Guidance

 

設定VPC 對等連接

要配置VPC 對等連線:

  1. 建立對等連線:
    • 開啟VPC 控制台。
    • 選擇建立對等連接並指定請求方和接受方VPC。
  2. 接受請求:
    • 導航至接受者VPC 並接受對等請求。
  3. 更新路由表:
    • 在兩個VPC 中,更新路由表以允許流量通過對等連接流動。
  4. 測試連接:
    • ping使用或等工具telnet來驗證兩個VPC 中的資源是否可以通訊。

 

AWS Transit Gateway - Amazon Virtual Private Cloud Connectivity Options

 

 

要設定AWS Transit Gateway:

  1. 建立傳輸網關:
    • 前往VPC 控制台並選擇建立傳輸網關
    • 定義描述、Amazon ASN 和預設路由表關聯等參數。
  2. 連接VPC:
    • 透過建立Transit Gateway 附件來連接您想要連接的每個VPC。
  3. 更新路由表:
    • 對於每個VPC,更新路由表以將流量引導至Transit Gateway。
  4. 啟用傳播:
    • 如果需要,啟用動態路由的路由傳播。
  5. 測試設定:
    • 驗證所附加VPC 之間的連通性。
  1. 安全:
    • 使用AWS Identity and Access Management (IAM) 來控制誰可以建立、修改或刪除對等連線或Transit Gateway 附件。
  2. 效率:
    • 使用Transit Gateway 實現大規模、多VPC 架構。
    • 對於更簡單的用例,VPC Peering 既經濟又有效率。
  3. 監控:
    • 啟用流日誌來監控流量並識別瓶頸。
  4. 混合架構:
    • 使用AWS Direct Connect 或VPN 連線與Transit Gateway 進行混合設定。

 

AWS VPC Peering 和Transit Gateway 提供了強大的工具來建立靈活、可擴展且安全的雲端架構。雖然VPC Peering 非常適合兩個VPC 之間的直接、低延遲通信,但Transit Gateway 是管理複雜、大規模網路的首選解決方案。

更多探索

Tell me what you need