Amazon-Web-Services

當流量通過公共應用程序負載均衡器時是否使用 NAT 網關?

  • June 13, 2022

我正在處理以下 AWS 設置:

[public application load balancer] -> [fargate service on private subnet w/NAT gateway]

  • 應用程序負載均衡器與所有三個私有子網相關聯。

我的理解是,如果私有子網上的 Fargate 服務發起對外部資源(在 Internet 上)的請求,將使用 NAT 網關。

但是,在這種情況下,應用程序負載均衡器位於公共子網(具有 Internet 網關)中,因此我的理解是流量將通過 Internet 網關移動。

通過應用程序負載均衡器進入的流量是否會通過 NAT 網關移動流量?

傳入流量通過網際網路網關進入負載均衡器,然後進入容器。回程流量與進來的方式相同。

如果您的容器啟動與外部世界的連接,例如呼叫 Web 服務、發送電子郵件等,流量會通過 NAT 網關然後通過 Internet 網關流出,並以相同的方式返回。

如果您專業地使用 AWS,您可能會發現一些 AWS 培訓很有用。

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