DNS 名経由で AWS Elastic Load Balancer へのアクセスを許可するにはどうすればよいですか?

DNS 名経由で AWS Elastic Load Balancer へのアクセスを許可するにはどうすればよいですか?

myelbname.eu-west-1.elb.amazonaws.com私は ELB を持っています。予想通り、アドレスを持っています。

その ELB の背後には EC2 インスタンスもあります。ロード バランサーは、インスタンスが正常であることを示しています (ステータスは「In Service」)。

ネットワーク上の IP 経由で EC2 インスタンスにアクセスできます (VPC への VPN を使用) が、ブラウザでロードバランサーの A レコードにアクセスしても見つかりません。

また、実行すると、nslookupロードバランサーの IP アドレスが表示されます。

CNAME レコードを追加して ELB の DNS 名を指定することも試みましたが、うまくいきませんでした。

答え1

ELB は、インターネット ゲートウェイのあるサブネットに配置する必要があります。ELB をプライベート サブネットに配置すると、VPC のネットワーク内でのみ使用できるようになります。

答え2

もう 1 つのオプションは、VPN または DirectConnect 接続です。企業ネットワークから VPC への VPN または DirectConnect 接続を作成すると、企業ネットワークからすべてのリソースにアクセスできるようになります。

関連情報