我可以将特定前缀通配符子域指向同一 DNS 域但托管在其他地方的另一组名称服务器吗?

我可以将特定前缀通配符子域指向同一 DNS 域但托管在其他地方的另一组名称服务器吗?

我有一个域名,比如说example.com托管在 GoDaddy 上。我想dev在我们的 Dev AWS 账户的 route53 中为这个域名创建以 开头的所有 DNS 记录(例如dev-abc.example.comdev-xyz.example.com

我能够通过以下方式使它们工作:

在我的 AWS 账户上:

  1. example.com我在route53中创建了同一域的托管区域。
  2. route53 中的区域example.com现已获得 NS 记录ns-111.awsdns-11.net.ns-111.awsdns-11.com.

在 GoDaddy 上:

example.com区域下,我创建了以下 NS 记录来指向dev-abc.example.comdev-xyz.example.com的 AWS 帐户的 route53:

ns  dev-abc     ns-111.awsdns-11.net    600 seconds
ns  dev-abc     ns-111.awsdns-11.com    600 seconds
ns  dev-xyz     ns-111.awsdns-11.net    600 seconds
ns  dev-xyz     ns-111.awsdns-11.com    600 seconds

现在,在我的 AWS 账户的 route53 中,我可以创建任何有效类型的这两个记录(dev-abc.example.com和),并且它们可以正常工作。dev-xyz.example.com

我想要做的是在 GoDaddy 的区域下创建dev带前缀的通配符 NS 记录example.com,如下所示,以指向以dev我的 AWS 帐户的 route53 开头的任何记录。

ns  dev*    ns-111.awsdns-11.net    600 seconds
ns  dev*    ns-111.awsdns-11.com    600 seconds

这样,我就不必在 GoDaddy 中为dev我想在 AWS 账户的 route53 中创建的每个前缀记录创建 NS 记录。

有没有办法做到这一点,这样我就不必在 GoDaddy 中为我想在example.com我的 AWS 帐户的 route53 中的区域下创建的每条记录创建 NS 记录?

请注意,我知道我可以在我的 AWS 账户的 route53 中创建一个子域dev.example.com区域,然后我可以在那里创建类似的记录app1.dev.example.comapp2.dev.example.com但我不想这样做。

答案1

您不能委托dev-*.example.com,但您可以委托*.dev.example.comdev.example.com NS我建议更改命名模式以满足您的要求。

相关内容