0

alb の背後にある ssl を使用する ec2 インスタンス用のいくつかのドメインが必要です。そのうちの 2 つはプライベート ゾーンにあります。私は非常に単純な構成を持っていますが、これを解決する方法がわかりません

1 ec2 instance for Frontend app with nginx frontend.example.com
1 ec2 instance for Backend app backend backend.example.com
1 ec2 instance for Frontend DEV with nginx frontend.devexample.com
1 ec2 instance for Backend app backend backend.devexample.com

すべてのインスタンスは 1 つの vpc にあります ssl 用の 1 つの ALB (ドメイン用の証明書はほとんどありません) ドメイン用の route53

現時点では、4 つのインスタンスすべてがパブリック ゾーンにあるため、エイリアスとしてのドメインは alb を指し、alb はすべてのドメインの SSL を終了し、ホストに基づく alb は各インスタンスにリダイレクトします

私が望むもの: プライベート ゾーンでバックエンド インスタンスを非表示にしますが、それでもドメイン名と ssl でアクセスしたい

今のところこれを見ると: Route 53 を通るドメインは ALB を指している ALB は 2 つの vpc を指している 各 vpc はパブリック サブネットにフロントがあり、プライベート サブネットにバックがあります

ただし、この場合、alb がホストを指すようにルールを作成することはできません。vpc を指す必要があるためです。私を助けてください、どんな提案でも本当に感謝します。

4

1 に答える 1