![](/img/trans.png)
[英]AWS: Deploying Web Servers in a private subnet behind an internet facing ALB
[英]few domains in private subnet behind single alb with ssl
我想为 ec2 实例创建几个域,其中 ssl 在 alb 后面,其中 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 中 1 个 ALB 用于 ssl(域证书很少) 域路由 53
目前,所有 4 个实例都在公共区域中,因此域作为别名指向 alb,alb 终止所有域的 SSL,alb 基于主机重定向到每个实例
我想要什么:隐藏私有区域中的后端实例,但我仍然想使用域名访问并且仍然使用 ssl
正如我现在看到的那样:通过 Route 53 的域指向 ALB ALB 指向 2 个 vpc 每个 vpc 在公共子网中的前端和私有子网中的后端
但在这种情况下,我不能为 alb 编写指向主机的规则,因为它应该指向 vpc。 请帮助我,任何建议将不胜感激。
使用单独的 VPC 进行开发和生产是很常见的。 这确保了两个系统不会相互影响。
典型的配置是:
通常,负载均衡器用于将流量分配到多个 EC2 实例。 如果您只有一个前端实例,那么您实际上并不需要负载均衡器。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.