首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >添加弹性ip后OpsWorks应用域名未解析

添加弹性ip后OpsWorks应用域名未解析
EN

Stack Overflow用户
提问于 2016-05-08 06:55:35
回答 1查看 86关注 0票数 1

我有一个问题,我已经试着解决了一段时间。我正在尝试亚马逊网络服务,并考虑将网站转移过来,但我无法让域名系统与OpsWorks应用程序一起工作。我有一个PHP / RDS堆栈,其中包含一些应用程序。

这些都工作得很好,除了OpsWorks实例的动态域名会在实例重启时发生变化的问题。我不想每次发生这种情况时都要更改Route53中的DNS记录,所以我实现了一个弹性公网in,将其注册到实例,并向OpsWorks注册。我在EC2默认私有网络使用的策略中添加了规则,以接受传入的HTTP请求。

现在,当我向我的DNS区域添加一个指向弹性公网EIP的A记录,并在OpsWorks应用程序设置中添加我的域时,我的域无法在浏览器中解析。我遗漏了什么?

EN

回答 1

Stack Overflow用户

发布于 2016-05-08 10:42:20

OpsWorks在外部管理DNS方面做得很少。所有的域名系统管理都应该通过Route53来完成。

首先,确保您的域名服务器(NS)记录正确配置为在托管区域引用您的域,并确保您使用的任何域名服务提供商(例如name.com等)都配置为指向这些DNS服务器。

另外,关于这一点:

我不想每次都要在Route53中更改我的DNS记录,所以我实现了一个弹性公网it,在实例中注册了它,并在OpsWorks中注册了它。

你真的应该使用弹性负载均衡器,而不是弹性IP。您可以将弹性负载均衡关联到您的OpsWorks堆栈,这样在OpsWorks堆栈中启动的任何实例都将关联到该弹性负载均衡。额外的好处是,当您扩展时,可以有多个服务器托管您的应用程序。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37094523

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档