Amazon-Ec2

AWS 負載均衡器,多個實例 - NAT

  • March 31, 2017

我將我的應用程序託管在 AWS 上,我使用負載均衡器,所以我必須啟動 EC2 實例。我現在需要連接到一些外部服務,但該服務允許從單個 IP 連接。

我正在考慮為我的應用程序設置 NAT 網關,但我不知道是否可以為我的應用程序的所有可用區域(我的應用程序配置在 3 個可用區)設置一個。

您知道如何跨所有可用區/子網從我的所有 EC2 實例發出出站請求以獲得單個 IP 地址嗎?

如果您的應用程序使用 3 個可用區部署到單個 VPC,那麼您需要做的就是在其中一個公共 VNET 上創建一個 NAT 網關,然後創建一個新路由表並添加一個路由以發送 0.0.0.0/0 流量通過新的 NAT 網關。最後將包含您的應用程序的子網關聯到新路由表。

無論您將子網部署到哪個可用區,同一 VPC 中的任何子網都可以使用單個 NAT 網關。當您創建您的 NAT 網關時,它將被賦予一個彈性 IP 地址來使用,該地址將代表通過 NAT 網關發送的所有流量。

引用自:https://serverfault.com/questions/841750