Dns 将Route53中的别名目标设置为具有IPv4地址的单个EC2

Dns 将Route53中的别名目标设置为具有IPv4地址的单个EC2,dns,amazon-route53,Dns,Amazon Route53,我想创建一个别名记录,将我的裸域名(zone apex)简单地指向与单个EC2实例关联的简单弹性IP地址。但这种类型的目标是无效的。Alias记录目标似乎仅限于 弹性负载平衡器(ELB) S3端点 云锋分布 其他DNS记录集 有人能从理论上解释为什么我不能使用A-record将域指向具有ip地址的简单EC2吗?谢谢 基本DNS 101 对。创建包含实例IP地址的A记录。它不是别名,也不应该是别名 您的问题是,您的web服务器本身或Wordpress配置错误,并且正在主动发出重定向,指向它错误地认

我想创建一个别名记录,将我的裸域名(zone apex)简单地指向与单个EC2实例关联的简单弹性IP地址。但这种类型的目标是无效的。Alias记录目标似乎仅限于

  • 弹性负载平衡器(ELB)
  • S3端点
  • 云锋分布
  • 其他DNS记录集 有人能从理论上解释为什么我不能使用A-record将域指向具有ip地址的简单EC2吗?谢谢

    基本DNS 101

    对。创建包含实例IP地址的A记录。它不是别名,也不应该是别名


    您的问题是,您的web服务器本身或Wordpress配置错误,并且正在主动发出重定向,指向它错误地认为是正确/所需的名称,这与记录的配置方式无关。查看您的响应头,您会发现来自web服务器的
    30x
    HTTP响应。

    a记录用于指向IP地址。别名可以指向一个名称。也许您想将别名指向实例“name”
    (ec2 nn.us.west-1.compute.amazonaws.com)
    ?问题在于别名。有一个选项“选择别名”。与CNAME类似。当我没有选择别名时。然后我可以输入一个简单的ip地址,域名被映射到ip地址。但我发现的另一个问题是,虽然我可以使用映射的域名加载网站,但当我单击网站中的任何链接或登录到wordpress控制台时,域名不再映射,我只剩下EC2的IP地址。关于如何将域名绑定到EC2,而不显示IP地址,有什么想法吗?谢谢@captncraig!我想你是糊涂了。您想将流量路由到ec2实例而不显示其“IP”?那不是一件事。别名记录只是一种制作记录的奇特方式,它可以像其他名称一样动态更改。也许你想要一个负载均衡器在它前面?链接生成也与dns无关。我只想把我的域名与我的EC2 Web服务器关联起来。所以我可以输入域名,wordpress站点就会加载,而不是输入EC2的IP地址。基本DNS 101。这与系统上任何内容的配置无关。这与Route53区域本身的配置有关(它允许使用AWS资源的别名而不是
    别名
    记录透明地合成
    A
    记录)。