我有一个运行良好的 Elasticbeanstalk 应用程序,该应用程序可以从外部访问。我还通过 Cisco 1000v 设备与 VPC 建立了 VPN 连接。我在我的 VPC 中运行了一个 bind9 DNS 服务器,它转发到 Amazon VPC dns (xxx2) 服务器。我遇到的问题是来自我的 VPN 的流量无法路由到互联网,并且在查询时,DNS 服务器总是返回 ELB 的公共 IP 地址(54.xxx)。这种配置一直有效,直到上周晚些时候它似乎突然停止工作。
是否可以有一个带有 DNS 的外部可用 ELB、外部 DNS 条目和内部 DNS 条目?到目前为止,我能找到的只是外部或内部 ELB,而不是两者。
弹性负载均衡器只能是公共的或私有的,不能两者兼而有之。
因此,如果您希望您的 ELB 可以公开访问,那么您只能通过公共 IP 端点访问它。专用端点不可用。
作为一种解决方法,您可以将内部流量代理到外部 ELB,反之亦然。