AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 979707
Accepted
Marlo
Marlo
Asked: 2019-08-19 04:37:24 +0800 CST2019-08-19 04:37:24 +0800 CST 2019-08-19 04:37:24 +0800 CST

将 DNS 从 goDaddy 迁移到 Route 53

  • 772

我想将域服务从 goDaddy 迁移到 AWS。我是一个绝对的初学者,请注意这一点并体谅。这是我做过的和没用的。

  1. 我在 goDaddy 购买了一个域名 example.com。
  2. 我还有一个运行安全设置的 EC2 实例、一个运行在其上的 apache 服务器以及 var/www/html 文件夹中的 index.html 文件。当我在浏览器中打开http://ec2-my-elastic-IP.eu-central-1.compute.amazonaws.com时,它似乎工作正常(不知道技术术语是什么?它是域名?)
  3. 然后我在 Route 53 上创建了一个新的托管区域,名为 example.com
  4. 我为 EC2 实例创建了指向我的弹性 IP 的 A 记录。它的 TTL 为 600 秒,没有别名。路由策略很简单,名字就是空的,即@。
  5. 这没有用。所以我试图理解来自 goDaddy 网站的记录数据。不幸的是,它不是 BIND 格式,可以导入到 Route 53。相反,他们提供了一个看起来像这样的文件(用 xxxx 替换数字):
; SOA Record
example.com.    3600     IN     SOA nsxx.domaincontrol.com. dns.jomax.net. (
                    xxxxxxxxxxx
                    xxxxxx
                    xxxx
                    xxxxxxx
                    xxxx
                    ) 

; A Records
@   600  IN     A   Parked

; CNAME Records
www 3600     IN     CNAME   @
_domainconnect  3600     IN     CNAME   _domainconnect.gd.domaincontrol.com.

; MX Records

; TXT Records

; SRV Records

; AAAA Records

; CAA Records

; NS Records
@   3600     IN     NS  nsxx.domaincontrol.com.
@   3600     IN     NS  nsxx.domaincontrol.com.
  1. 我尝试将其在线转换为 BIND 格式,但没有成功。所以我尝试在 Route 53 环境中创建似乎缺失的记录,即两条 CNAME 记录。从上面的文件看,goDaddy 有两条 CNAME 记录(我不知道它们是做什么的)。同样在 Route 53 UI 中,我不知道要选择哪个路由策略以及是否应该为这些 CNAME 记录选择别名,所以我选择了最简单的设置。等了24小时,example.com下没有出现任何网站,只是一个空白页面。我还为子域 www.example.com 创建了另一个名为 www 的 A 记录(也指向我的 EC2 实例的弹性 IP)。没有什么。
  2. 然后我读了这个。它建议我应该在 goDaddy 操作 DNS 记录,以从 AWS 更新四个新的名称服务器。但我只能编辑 A 和 CNAME 记录,不允许我更改 NS 记录。
  3. 这个问题建议等待 24 小时,但我做了几次都没有成功。
  4. 这无济于事,因为我的电子邮件(还)没有问题,只是因为我还没有为此烦恼。
domain-name-system
  • 1 1 个回答
  • 223 Views

1 个回答

  • Voted
  1. Best Answer
    Esa Jokinen
    2019-08-19T04:53:47+08:002019-08-19T04:53:47+08:00

    您需要NS在注册商处更改记录,而不是在当前名称服务器的区域内。区域上的信息应与 TLD 的粘合记录相匹配。粘合记录通常具有较高的 TTL 值,因此可能需要 48-72 小时才能更新它们。

    作为旁注,@不等于空,而是使用$ORIGIN指令指定的基本名称。您的区域缺少指令,但这不一定是问题,因为...

    如果$ORIGIN未定义指令 - BIND$ORIGIN 从文件中的区域名称合成一个named.conf。

    • 2

相关问题

  • Solaris DNS

  • resolv.conf 在经过一段时间后被更改

  • 为什么有些网站的网址中没有“www”就无法显示?[关闭]

  • 为本地网络中的名称解析添加自定义 dns 条目

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve