Amazon-Web-Services

如何允許通過 DNS 名稱訪問 AWS Elastic Load Balancer?

  • October 9, 2018

我有一個ELB。它具有myelbname.eu-west-1.elb.amazonaws.com預期的地址。

我在那個 ELB 後面還有一個 EC2 實例。負載均衡器說實例是健康的(狀態是“服務中”)。

我可以通過我的網路上的 IP 訪問 EC2 實例(使用 VPN 連接到 VPC),但是如果我在瀏覽器中訪問負載均衡器的 A 記錄,則找不到它。

此外,如果我執行nslookup它,它確實會顯示負載均衡器的 IP 地址。

我還嘗試添加 CNAME 記錄並將其指向 ELB 的 DNS 名稱,但這沒有用。

ELB 必須位於具有 Internet 網關的子網中。將 ELB 放置在私有子網中使其僅在 VPC 的網路中可用。

另一種選擇是 VPN 或 DirectConnect 連接。如果您從公司網路創建到您的 vpc 的 VPN 或 DirectConnect 連接,那麼您將能夠訪問公司網路中的所有資源。

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