Route53医生说:
亚马逊53号提供“别名”记录(亚马逊53号专用线虚拟记录)。别名记录用于将托管区域中的资源记录集映射到亚马逊弹性负载平衡负载平衡器、亚马逊CloudFront发行版、AWS弹性CloudFront环境或配置为的亚马逊S3存储桶。别名记录与CNAME记录类似,因为您可以将一个DNS名称(example.com)映射到另一个“目标”DNS名称(elb1234.elb.amazonaws.com)。
这是否意味着我无法对一个非aws主机进行CNAME?
来自aws的下面是一个例子:
Action: aws.String("CREATE"),
ResourceRecordSet: &route53.ResourceRecordSet{
AliasTarget: &route53.AliasTarget{
DNSName: aws.String("d123rk29d0stfj.cloudfront.net"),
EvaluateTargetHealth: aws.Bool(false),
HostedZoneId: aws.String("Z2FDTNDATAQYW2"),
},
Name: aws.String("example.com"),
Type: aws.String("A"),
},如果可以对非aws主机进行CNAME,我应该在ResourceRecordSet中指定什么?
发布于 2018-03-07 01:52:18
这对我起了作用:
Action: aws.String("CREATE"),
ResourceRecordSet: &route53.ResourceRecordSet{
Name: aws.String("mysite.com."),
Type: aws.String("CNAME"),
ResourceRecords: []*route53.ResourceRecord{
{
Value: aws.String("othersite.com"),
},
},
TTL: aws.Int64(600),
},https://stackoverflow.com/questions/49142184
复制相似问题