如何确保我的DNS和域路由在Route 53上正确完成?

问题描述 投票:0回答:1

我最近在GoDaddy上创建了一个新域,要将当前网站移至该域。我决定将托管移至AWS并在那里创建EC2实例。

在我购买新域名后,一切都很好,我想将网站移至该域并开始配置Route 53。

我最终完成了一个教程,该教程说将GoDaddy记录移到我创建了托管区域的Route53上,所以我开始完全这样做。但是,A记录指向“停放”,'www'cname记录指向@,而'_domainconnect'cname记录指向_domainconnect.gd.domaincontrol.com'

[在Route 53上创建新记录时,我通过将'www'cname记录指向我的域'example.com'进行了更改,以使www.example.com指向example.com。我更改了A记录,使其指向实例上的IPv4地址。最后,我没有复制“ _domainconnect”记录,因为我认为这是专门与GoDaddy有关的,并且可能不应该复制(在任何教程中也没有看到)。

现在,通过www.example.com或example.com域访问网站没有问题,但是在阅读了多个教程并观看了多个视频之后,我有两件事要确保我做对了:

1-有人提到服务器两次提供www.example.com和example.com,在完成上一过程后,它们分别是2个单独的版本...我不明白它们的含义,以及是否有问题。 。如果有人可以澄清这一点,那就太好了。

2-有人还提到为Route53使用弹性IP,因为实例IPv4可能会改变吗?如果要在实例上运行网站,是否应该担心这一点?

很抱歉,冗长的解释,我正在尝试尽可能地描述性。

这是Route 53配置:enter image description here

amazon-web-services amazon-ec2 server ip amazon-route53
1个回答
0
投票

为了更好地理解第一点,如果您可以附加Route 53配置,可以帮助我们提供更好的答案。

关于第二点,有两个建议。

  1. 如果创建弹性IP并附加到网络接口,然后将网络接口附加到实例,则更好。这样,IP将永久保存(或保留您想要的时间)。否则,一旦重新启动实例(这肯定会发生),您将失去IP,因此需要再次传播DNS。

  2. 保留所有内容,但进一步了解AWS VPC是什么,它将为您带来很多好处,而不是将您的实例直接暴露给互联网。

© www.soinside.com 2019 - 2024. All rights reserved.