AWS 内部和外部 ELB 可见性

AWS 内部和外部 ELB 可见性

我有一个 Elasticbeanstalk 应用程序正在运行,该应用程序可从外部访问,并且运行良好。我还通过 Cisco 1000v 设备与 VPC 建立了 VPN 连接。我的 VPC 内运行着一个 bind9 DNS 服务器,该服务器转发到 Amazon VPC dns (xxx2) 服务器。我遇到的问题是,来自我的 VPN 的流量无法路由到互联网,并且查询时,DNS 服务器始终返回 ELB 的公共 IP 地址 (54.xxx)。此配置一直有效,直到上周晚些时候,它似乎突然停止工作。

是否有可能拥有一个具有 DNS 的外部可用 ELB,即外部 DNS 条目和内部 DNS 条目?到目前为止,我所能找到的只有外部或内部 ELB,而不是两者兼有。

答案1

弹性负载均衡器只能是公共的或私有的,不能同时是两者。

因此,如果您希望 ELB 可公开访问,则只能通过公共 IP 端点访问它。私有端点不可用。

作为一种解决方法,您可以将内部流量代理到外部 ELB,反之亦然。

相关内容