一个域名有可能在不同的域上与多个AWS ELB相关联吗?
例如:我希望example.com指向我的第一个ELB,api.example.com指向我的第二个ELB (它来自不同的AWS帐户)。
我尝试用第一个ELB作为别名目标为A record为example.com创建一个A record,以第二个ELB为别名目标为api.example.com创建另一个A record,但只有example.com才能工作。
对于两个ELB,我使用相同的域名为AWS证书管理器注册SSL证书,不确定这是否会影响任何事情。
发布于 2017-12-12 14:44:32
问题是我忘了让ELB安全小组的所有传入流量..。
发布于 2017-12-12 01:54:09
是的,您可以为同一域或不同域使用多个负载平衡器。对于AWS托管SSL证书,您将需要同一证书中的所有域名,或者可以对每个域名使用不同的SSL证书。我只需创建一个包含"example.com“和"*.example.com”的证书。
您的问题是,您正在为api.example.com使用名为example.com的SSL证书。SSL证书必须包括与域名匹配的名称。
如果没有在EC2实例上安装SSL证书,则在负载均衡器上设置SSL终止。这意味着为端口443创建一个监听器,该侦听器转发到端口80。
若要在不同帐户中配置Route53,请执行以下操作:
用于电子束负载平衡器,执行下列操作之一:
在任何一种情况下,控制台都会添加双堆栈。到DNS名称。当客户端(如web浏览器)请求您的域名(example.com)或子域名(www.example.com)的IP地址时,客户端可以请求IPv4地址(a记录)、IPv6地址( AAAA记录)或IPv4地址和IPv6地址(单独请求)。二重奏。指定允许亚马逊路由53为您的负载均衡器响应适当的IP地址,基于该IP地址格式的客户端请求。
https://stackoverflow.com/questions/47763927
复制相似问题