如何将我的 DNS 指向 AWS ElasticBeanstalk 实例?

Posted

技术标签:

【中文标题】如何将我的 DNS 指向 AWS ElasticBeanstalk 实例?【英文标题】:How do I point my DNS to an AWS ElasticBeanstalk Instance? 【发布时间】:2021-01-02 12:29:47 【问题描述】:

我已采取以下步骤:

-使用 URL my-instance.us-east-1.elasticbeanstalk.com 创建一个 ElasticBeanstalk 实例

-从 Godaddy 购买域名my-domain.com

-通过 AWS Certificate Manager 为 my-domain.com 获得 SSL 证书

-在GoDaddy中添加了一条指向my-domain.com的CNAME记录my-instance.us-east-1.elasticbeanstalk.com

我已经等待了大约 12 个小时让更改生效,但访问 http://my-domain.comhttps://my-domain.com 都给了我错误 "无法访问此站点:找不到 my-domain.com 的服务器 IP 地址。"

我是否遗漏了这里的任何步骤?

【问题讨论】:

验证您的 beanstalk DNS 是否可以公开访问。 @RaulBarreto 是的,可以。 您是否使用过 Route 53 aws 服务将您的域映射到 aws 实例? @JijoCleetus 不,我读到只需将 elasticbeanstalk 的 URL 指向 DNS 就足够了 如果您只使用EB域,您的网站是否可以正常工作:my-instance.us-east-1.elasticbeanstalk.com ? 【参考方案1】:

我放弃了这种方法,并通过 AWS Route 53 成功设置了 SSL 使用和 DNS 指向。AWS 让它变得非常简单。

【讨论】:

以上是关于如何将我的 DNS 指向 AWS ElasticBeanstalk 实例?的主要内容,如果未能解决你的问题,请参考以下文章

使用 AWS 负载均衡器的 A(主机)记录

AWS Elastic Beanstalk HTTPS

AWS Elastic Beanstalk HTTPS

如何将我的域名路由到我的服务器?

如何使 DNS ARecord 指向 AWS 弹性 beanstalk 负载均衡器?

AWS-ElasticBeanstalk:在哪里可以找到 Beanstalk 自动创建的域名指向啥?