

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# VPC Lattice 中的資源閘道
<a name="resource-gateway"></a>

*資源閘道*是將流量接收到資源所在 VPC 的點。它跨越多個可用區域。

如果您打算讓 VPC 內的資源可從其他 VPCs 必須具有資源閘道。您共用的每個資源都與資源閘道相關聯。當其他 VPCs或帳戶中的用戶端存取 VPC 中的資源時，資源會看到來自該 VPC 中資源閘道的本機流量。流量的來源 IP 地址是可用區域中資源閘道的 IP 地址。多個資源組態，每個都具有多個資源，可以連接到資源閘道。

下圖顯示用戶端如何透過資源閘道存取資源：

![\[透過資源閘道存取資源的用戶端。\]](http://docs.aws.amazon.com/zh_tw/vpc-lattice/latest/ug/images/resource-gateway-to-resource.png)


**Topics**
+ [考量事項](#resource-gateway-considerations)
+ [Security groups (安全群組)](#resource-gateway-security-groups)
+ [IP 地址類型](#resource-gateway-ip-address-type)
+ [每個 ENI 的 IPv4 位址](#ipv4-address-type-per-eni)
+ [建立資源閘道](create-resource-gateway.md)
+ [刪除資源閘道](delete-resource-gateway.md)

## 考量事項
<a name="resource-gateway-considerations"></a>

下列考量適用於資源閘道：
+ 若要從所有[可用區域](https://aws.amazon.com/about-aws/global-infrastructure/regions_az/)存取您的資源，您應該建立資源閘道，以盡可能跨越多個可用區域。
+ VPC 端點和資源閘道的至少一個可用區域必須重疊。
+ VPC 最多可以有 100 個資源閘道。如需詳細資訊，請參閱 [VPC Lattice 的配額](https://docs.aws.amazon.com/vpc-lattice/latest/ug/quotas.html)。
+ VPC Lattice 可能會將新的 ENIs 新增至您的資源閘道。
+ 具有共用 VPC 子網路的資源閘道：
  + 資源閘道只能由擁有 VPC 的帳戶部署到共用 VPC 子網路。
  + 資源閘道的資源組態只能由擁有資源閘道的帳戶建立。

## Security groups (安全群組)
<a name="resource-gateway-security-groups"></a>

您可以將安全群組連接至資源閘道。資源閘道的安全群組規則會控制從資源閘道到資源的傳出流量。

** 從資源閘道流向資料庫資源的流量的建議傳出規則**

若要讓流量從資源閘道流向資源，您必須為資源接受的接聽程式通訊協定和連接埠範圍建立傳出規則。


| 目標 | 通訊協定 | 連接埠範圍 | Comment | 
| --- | --- | --- | --- | 
| 資源的 CIDR 範圍 | TCP | 3306 | 允許從資源閘道到資料庫的流量。 | 

## IP 地址類型
<a name="resource-gateway-ip-address-type"></a>

資源閘道可以有 IPv4, IPv6 或雙堆疊地址。資源閘道的 IP 地址類型必須與資源閘道的子網路和資源的 IP 地址類型相容，如下所述：
+ **IPv4** – 將 IPv4 地址指派給資源閘道網路介面。只有在所有選取的子網路都具有 IPv4 地址範圍，且資源也具有 IPv4 地址時，才支援此選項。使用此選項時，您可以設定每個資源閘道 ENI 的 IPv4 地址數量。
+ **IPv6** – 將 IPv6 地址指派給資源閘道網路介面。只有在所有選取的子網路都是僅限 IPv6 的子網路，且資源也具有 IPv6 地址時，才支援此選項。當您使用此選項時，IPv6 地址會自動指派，不需要管理。
+ **Dualstack** – 將 IPv4 和 IPv6 地址指派給資源閘道網路介面。只有在所有選取的子網路同時具有 IPv4 和 IPv6 地址範圍，且資源具有 IPv4 或 IPv6 地址時，才支援此選項。使用此選項時，您可以設定每個資源閘道 ENI 的 IPv4 地址數量。

資源閘道的 IP 地址類型與用戶端的 IP 地址類型或存取資源的 VPC 端點無關。

## 每個 ENI 的 IPv4 位址
<a name="ipv4-address-type-per-eni"></a>

如果您的資源閘道具有 IPv4 或雙堆疊 IP 地址類型，您可以設定指派給資源閘道每個 ENI 的 IPv4 地址數目。建立資源閘道時，您可以選擇 1 到 62 個 IPv4 地址。設定 IPv4 地址的數量後，就無法變更該值。

IPv4 地址用於網路地址轉譯，並判斷與資源並行 IPv4 連線的數量上限。每個 IPv4 地址每個目的地 IP 最多可支援 55，000 個同時連線。根據預設，所有資源閘道都會為每個 ENI 指派 16 個 IPv4 地址。

如果您的資源閘道使用 IPv6 地址類型，資源閘道會自動接收每個 ENI 的 /80 CIDR。此值無法變更。每個連線的最大傳輸單位 (MTU) 為 8500 位元組。

# 在 VPC Lattice 中建立資源閘道
<a name="create-resource-gateway"></a>

使用 主控台建立資源閘道。

**使用主控台建立資源閘道**

1. 在 [https://console.aws.amazon.com/vpc/](https://console.aws.amazon.com/vpc/) 開啟 Amazon VPC 主控台。

1. 在導覽窗格的 **PrivateLink 和 Lattice** 下，選擇**資源閘道**。

1. 選擇**建立資源閘道**。

1. 針對**資源閘道名稱**，輸入您 AWS 帳戶中唯一的名稱。

1. 針對 **IP 地址類型**，選擇資源閘道的 IP 地址類型。

   1. 如果您為 **IP 地址類型**選取 **IPv4** 或 **Dualstack**，則可以為資源閘道輸入每個 ENI 的 IPv4 地址數量。

     預設為每個 ENI 16 個 IPv4 地址。這是與您的後端資源建立連線的適當 IPs 數量。

1. 對於 **VPC**，請選擇要在其中建立資源閘道的 VPC 和子網路。

1. 針對**安全群組**，選擇最多五個安全群組，以控制從 VPC 到服務網路的傳入流量。

1. (選用) 若要新增標籤，請選擇 **Add new tag (新增標籤)**，然後輸入標籤的鍵和值。

1. 選擇**建立資源閘道**。

**使用 建立資源閘道 AWS CLI**  
使用 [create-resource-gateway](https://docs.aws.amazon.com/cli/latest/reference/vpc-lattice/create-resource-gateway.html) 命令。

# 刪除 VPC Lattice 中的資源閘道
<a name="delete-resource-gateway"></a>

使用 主控台刪除資源閘道。

**使用主控台刪除資源閘道**

1. 在 [https://console.aws.amazon.com/vpc/](https://console.aws.amazon.com/vpc/) 開啟 Amazon VPC 主控台。

1. 在導覽窗格的 **PrivateLink 和 Lattice** 下，選擇**資源閘道**。

1. 選取您要刪除之資源閘道的核取方塊，然後選擇**動作**、**刪除**。出現確認提示時，請輸入 **confirm**，然後選擇 **Delete** (刪除)。

**使用 刪除資源閘道 AWS CLI**  
使用 [delete-resource-gateway](https://docs.aws.amazon.com/cli/latest/reference/vpc-lattice/delete-resource-gateway.html) 命令。