将域名解析迁移至 Amazon Route53

前言

Amazon Route 53 是具有高可用性、高拓展性的云域名系统(DNS)服务,Route 53的优势包括并不限于:

  • 对DNS服务SLA有高要求,海外Route53支持100% SLA;中国区99.99% SLA保证
  • 需要灵活方便的流量路由策略(如基于地理位置、基于延迟、加权路由等)
  • 支持使用Route53 Traffic Flow实现快速配置解析记录
  • 与其它AWS服务的良好集成,如直接解析DNS到ELB、EC2及CloudFront等
  • 需要将顶级域名解析到子域名。支持通过别名的方式将顶级域名解析到子域名,如 example.com 指向 www.example.com
  • 需要快速响应记录变更。Route 53基于Anycast提供高速DNS查询响应,及更低的记录变更延迟
  • 想要高性能、可扩展的域名服务,Route 53 能够自动扩展来处理非常大的查询量,无需人工干预
  • 想要简化混合云场景下的DNS架构,借助 Route 53 Resolver 为 Amazon VPC 和本地网络环境提供递归 DNS查询

本教程会介绍迁移域名到Route53的两个步骤,首先,在Route 53创建托管域,在这一步我们需要做的是在Route 53控制台建立托管区,在托管区中根据自己的需求使用不同的路由策略和解析方式为自己的域名创建记录,并定义自己的域名所指向的目的地址(CNAME、IP等),然后是需要在申请域名的平台(阿里,腾讯,Godady等)的域名控制台修改NS记录,将域名解析服务器指向AWS提供的域名服务器。

*注意!!:使用公网ip或dns通过http访问配置完成的网站需要开放实例的80,443,8080端口,在亚马逊云科技中国区必须完成ICP备案才能开放端口,请参考ICP备案的流程

关于本教程 
预计部署时间  10分钟
费用  费用低于1 USD
若您在实验结束后清理资源
主题 域名解析迁移
受众  所有人
级别  初级
相关产品  Amazon Route53
相关行业  通用
上次更新时间  2021年7月

教程说明

进入开发环境 

点击右侧按钮“登陆控制台”进入开发环境,如果您还没有账户,请先注册账户。

海外区域业务或个人使用,请注册“海外区域账户”;

中国区域业务(需企业营业执照认证),请注册“中国区域账户”。

  • 托管区域是一个记录容器,可以托管由用户根据自己需求创建记录,记录中包含了用户的根域名和子域名的路由策略和解析方式,用户可以根据自己的需要选择创建公有托管域和私有托管域。

    1.1 打开Route 53服务的控制台

    将域名解析迁移至 Amazon Route53

    点击 托管区域,点击 创建托管区,

    将域名解析迁移至 Amazon Route53

    1.2 创建域名托管区

    按照上面方框的显示点击创建托管区,进入如下界面。

    将域名解析迁移至 Amazon Route53

    按照上图的顺序,假如您需要迁移的域名为 yourdomain.com, 则在域名处填写yourdomain.com。类型 选择公有托管,然后点击 创建托管区。 接下来系统会生成该域名的托管区,并进入如下页面,

    将域名解析迁移至 Amazon Route53

    在成功创建托管区域后,记录下上图的4条NS类型的记录,在域名购买处修改其NS服务器为这几个。

    1.3 在Route 53中为域名添加记录

    在修改NS服务器为Route 53之前,我们建议您先在Route53 中,把现有的DNS解析记录创建好。

    a) A记录类型
    以创建A记录为例,首先,回到AWS Route 53控制台,进入步骤1.2的中的域名托管区,

    将域名解析迁移至 Amazon Route53

    点击创建记录,进入如下界面,

    将域名解析迁移至 Amazon Route53

    这里可以根据自己的需求选择不同的路由策略,点击创建记录后,即可看到域名创建成功,

    将域名解析迁移至 Amazon Route53

    b) 别名记录

    接下来,我们展示别名记录的创建方法。别名记录是Route53提供的一个非常便利的功能,可以让您将域名直接指向已有服务(入CloudFront、ELB、API Gateway等)的域名,也可以允许您将yourdomain.com指向二级域名,如www.yourdomain.com 。步骤与3.1类似,

    将域名解析迁移至 Amazon Route53

    1.4.查看创建的域名

    您可以在托管区中看到在前面几步中定义的记录,

    将域名解析迁移至 Amazon Route53
  • 接下来,需要在购买域名的服务商,修改域名的域名服务器(Name Server)设置。我们分别以阿里云、腾讯云以及GoDaddy为例进行介绍,其他平台的域名可参考其官方手册。

    2.1 阿里云

    接下来我们介绍阿里云修改Name Server的方法。首先,进入阿里的域名控制台,

    将域名解析迁移至 Amazon Route53

    如上面的方框位置点击自己的域名,点击DNS修改,

    如上面的箭头所示,点击修改DNS服务器,进入到如下的界面。注意,这里可以省略Route 53 NS服务器域名结尾的逗点。

    在上面的方框里输入在步骤1.2里获取的NS记录,然后点击确定(注意: 国际域名最少填写2个,最多填写13个,国内域名最多填写6个)

    到此,用Route 53 托管阿里申请的域名就基本完成,因为域名的NS记录更新需要一些时间,从几分钟到几小时不等,所以托管域名不会立即生效。待生效以后,针对该域名的解析请求都会由Route53的域名服务器进行响应。

    2.2 腾讯云

    接下来我们介绍腾讯云修改Name Server的方法。首先,进入腾讯的域名控制台:

    将域名解析迁移至 Amazon Route53

    点击上面方框中的域名,进入到如下界面,

    点击 修改,然后会弹出如下界面,

    点击添加DNS然后将在步骤1.2中获取的NS地址添加上去,并提交。同样的,您需要等待该修改生效。

    2.3 GoDaddy

    接下来我们介绍GoDaddy修改Name Server的方法。首先,登陆到GoDaddy的域名控制中心 (Domain Control Center),在域名列表中点击需要托管的域名进入Domain Settings (域名设置)界面,下滑选择Additional Settings (额外设置),然后选择 Manage DNS(管理域名)

    将域名解析迁移至 Amazon Route53

    然后,在Nameservers部分,选择Change(修改),然后选择 Enter my own nameservers (advanced) 输入在步骤3.2中获取的NS记录并保存。GoDaddy的域名设置修改需要最多要到48小时才能生效。

  • 如果您想终止您的DNS服务,请进入Route53控制台,首先删除DNS解析记录,然后再删除托管区域。

  • 本教程详细介绍了将在其他服务商购买的域名迁移到Route53做域名解析的方案。

    参考资料

现在就开始在亚马逊云上构建

无论您是在寻找计算能力、数据库、存储、内容分发、人工智能与机器学习,大数据分析还是其他功能,亚马逊云科技都有相应的服务来帮助您建立具有更高灵活性、可扩展性和可靠性的复杂应用。

企业出海或个人体验

超过200项服务
包含80余种产品免费试用

发展中国业务

近百项服务
包含宁夏区域20余种产品免费试用
Sponsor
关闭

在线聊天咨询
云计算专家一对一解答您的问题与需求

专属热线咨询
1010 0966 由西云数据运营的亚马逊云科技中国(宁夏)区域
1010 0766 由光环新网运营的亚马逊云科技中国(北京)区域

联系销售人员
如需了解更多有关亚马逊云科技的信息,请联系亚马逊云科技云计算专家。