AWS EC2 设置和 DNS

AWS EC2 设置和 DNS

我刚刚在 EC2 中创建了一个新站点,如果我访问它的公共 IP,该站点就可以正常工作。

但是,我将该网站设置为另一个网站的子域,例如 subdomain.mymarketingcompany.com。主网站 mymarketingcompany.com 不由 EC2 托管。

在 (mymarketingcompany.com) 域 DNS 设置中,我有一个指向 EC2 公共 IP 的 A 记录(子域),该站点不会加载,而是转到 mymarketingcompany.com。

知道这里什么地方出了问题吗?

答案1

您所描述的完全可行。您也不需要子域。只需在域中添加一条 A 记录并将其值设置为来自 Amazon ec2 的 iP 即可。

根据您描述的问题,该域很可能有一个通配符条目指向现有站点。否则,您的新名称根本无法解析。但您应该能够为您想要的名称添加记录并保留现有行为。为了提供更多信息,我们需要知道您的域设置是什么样的。

如果您尚未将 EIP 关联到实例,现在是时候这样做了。否则,当您关闭实例或想要用另一个实例替换它时,您的 iP 将会改变。

答案2

问题解决了。原来我们有一个流氓内部 DNS 服务器,它缓存了旧内容。以前清除浏览器和操作系统上的缓存不起作用。

相关内容