首页 文章

AWS ELB和GoDaddy Domain正常运行

提问于
浏览
1

我在goDaddy.com上注册了一个域名,并希望将流量发送到AWS route53 . 我有一个ELB创建我做了以下步骤

  • 在Route 53中,为我的godaddy域名创建了一个HostedZone,后者又给了我一张带有4个亚马逊DNS服务器名称和SOA记录的NS记录 .

  • 仅使用裸域创建了一个新的"A"记录,并将其与Elastic LB别名

  • 在godaddy中,在DNS管理中,如果我使用"A"记录的ELB DNS名称,我收到一个错误"Enter a valid IP address",好像我给了"A"记录的EC2公共IP地址,我可以看到索引页面 . 我还没有在godaddy中给出4个NS记录DNS服务器名称 .

Questions

  • 如何使用ELB而不是使用EC2 Public IP .

  • 如果我使用NS值,这是否意味着域名被移植到AWS Route53,我将每月在AWS收取费用?如果我只在goDaddy中使用EC2 IP地址,那么我不会向AWS收费吗?

希望我清楚我的问题,如果不是,请让我知道我可以进一步解释

1 回答

  • 3

    首先,AWS ELB不提供带有IP地址的A记录,而是提供CName . 遗憾的是,CName无法映射到DNS配置中的裸域,并且作为解决方法,AWS为A记录提供了别名 .

    但是,使用Godaddy DNS时,不能使用裸域映射到ELB来限制ELB等AWS资源 . 因此,您需要将DNS管理委派给具有名称服务器转发的Route53托管区域(或至少为裸域),这对于前25个托管区域,每个托管区域月费用约为0.5美元 .

    由于IP地址可用于EC2,如果您直接在Godaddy中指向A记录,则AWS的DNS成本不会增加 .

相关问题