内部负载均衡器的AWS Route53专用托管区域

时间:2019-07-12 15:49:40

标签: amazon-web-services amazon-route53 amazon-elb

设置

我在单个AWS账户中配置了以下内容。如果有帮助,则客户端为Kibana,服务为ElasticSearch。

enter image description here

我要做什么

使用专用托管区域中的Route53别名记录将流量从“客户端” EC2实例路由到内部应用程序负载均衡器。

我遵循了AWS的文档,据我了解,我应该能够在Private Hosted区域中创建别名记录...而且很不错,我可以

enter image description here

  • 托管区域的名称为internal.my_company.com
  • 别名为service.internal.my_company.com

问题

如果我在其中一个客户端上打开会话管理器终端并运行以下命令:

curl <internal_load_balancer_dns>:9200

我从服务中得到了预期的答复

但是,如果我跑步

curl service.internal.my_company.com:9200

我收到以下答复

curl: (6) Could not resolve host: service.internal.my_company.com

我已经在Google周围搜索,但是最近找不到与此相关的任何信息。我是否错过了让Route53知道如何到达内部负载均衡器的内容?

如果您需要有关设置的更多信息,请告诉我。

谢谢

1 个答案:

答案 0 :(得分:0)

VPC是否托管与私有托管区域关联的私有子网? (大概是这样,因为创建区域时必须选择一个VPC。)

对于VPC,您是否启用了DnsHostnames和DnsSupport?

VPC->操作