>我想知道这种情况是否可能:
- 我有一个托管在
GoDaddy
的域名 - 比如说example.com
- 我去
Cloudflare
,创建该域,获取名称服务器,并在GoDaddy
中配置它们 - 我去
AWS Route53
,创建托管区域,获取生成的 4 个 NS 记录,并将它们作为 NS 记录单独插入Cloudflare
所以它:GoDaddy
->Cloudflare
->AWS Route53
现在 - 我应该能够通过 AWS Route53 管理我的域吗?
我想通了,似乎做我上面描述的事情对于根域是不可能的,就像example.com
一样。
这意味着,如果我在我的域名注册商中指向不同的名称服务器example.com
只有这些是有效的,我无法进一步配置 NS 记录以进行example.com
。所以:
- 我在 GoDaddy 买
example.com
->一切都很好 - 我登录到Cloudflare,添加新域,接收名称服务器:
a.ns.cloudflare.com
和b.ns.cloudflare.com
->都很好 - 我去 GoDaddy 并将名称服务器配置为第 2 点的服务器 ->很好
- 现在我登录到AWS,转到AWS Route53并生成HostedZone for
example.com
。我收到 4 个名称服务器:a.aws.com
, ...d.aws.com
->都很好 - 现在我转到 Cloudflare
example.com
域记录并尝试为我从 Route53 获得的四个记录配置 4xNS
记录 ->这不好
在第 5 点中,这是行不通的。
然而!
子域是可能的。所以如果在第 4 点。我会为test.example.com
创建 HostedZone,然后我就可以去 Cloudflare 并将带有 NS 记录的test.example.com
指向我从 Route53 获得的 4 个名称服务器,并从 Route53 管理test.example.com
和*.test.example.com
。
如果我错了什么,请纠正我!