我发现了这个问题:我可以为不同的子域使用不同的名称服务器吗?
我在谷歌域名上试了一下。
我现在有一个用AWS托管的网站。但是,我想使用Siteground来托管子域。
我如何通过谷歌域名做到这一点?根据我贴出的答案,你只需用所需的子域名和名称服务器更新谷歌域名上的NS记录。但是,我试过了,但这是行不通的。
例如,在Google域中,我使用了5个AWS名称服务器:
ns2.aws.org
ns3.aws.org
ns4.aws.org
ns5.aws.org
在自定义资源记录部分,我有一个NS记录设置如下:
Name Type TTL Data
dev NS
我不明白这个。无论我读到什么地方,都需要胶水记录来防止循环依赖,例如,我想为ns1.example.com域名设置example.com和ns2.example.com名称服务器。
但根据我的经验,这不是真的。我想创建自己的名称服务器,比如ns1.example.com和ns2.example.com。Example.com是我的域名,我已经为我的名字服务器和命名服务器工作了两个I。我只需要为我的名称服务器IP创建主机名。
因此,我使用DNS区域文件编辑器(ns1.example.com )为我的ns1.example.com域名添加了2条记录。300 IN a nameserverip1和n
我是DNS世界的新手。我遵循这个教程来配置一个权威的DNS服务器。然而,本教程仅涉及一个域名,我对如何添加第二个域名感到困惑。本教程的评论中也有关于相同问题的问题,但是没有答案,我也找不到关于如何配置两个域的任何其他教程或问题(比如这个一)。
总之,我们有两个web服务器example1.com和example2.com,我们希望使用一个绑定服务器作为我们的自定义DNS。根据教程,我们为example1.com创建了一个区域文件,如下所示:
$TTL 604800
@ IN SOA ns1.example1.com. admin.example1.c
最近,我在Google引擎上设置了一个新的Tomcat实例,我可以通过浏览器中的IP地址访问Tomcat实例。
我现在已经设置了一个Cloud条目,并让我的域名注册员将我的域名指向Cloud服务器。然而,这是2天前,我仍然不能通过域名访问我的网站。
WHOIS记录显示以下名称服务器条目
Name Server ns-cloud-e1.googledomains.com
Name Server ns-cloud-e2.googledomains.com
Name Server ns-cloud-e3.googledomains.com
Name Server ns-cloud-e4.go
当我在http://www.intodns.com上查找我的域名时,我遇到了一个问题:
当我问你的同名者要你的NS记录时,胶水没有发送。这是好的,但您应该知道,在这种情况下,一个额外的记录查找是必要的,以获得您的NS记录的in。例如,可以将A记录添加到上面列出的区域的名称服务器中,从而解决这一问题。
但我在每个区域条目中都有我所有的同名者的条目:
ns1.example.com. IN A <IP>
ns2.example.com. IN A <IP>
我该如何解决这个胶水问题?
我设置了几个域名服务器,并更新了我的域名来使用它们,据我所知,一切都很好,域名服务器已经更新了,或者说每个我使用过的类型站点都是这样说的,(intodns,who.is等都在说同样的事情:新的域名服务器生效了,站点指向新的ip就好了)。问题是该网站没有出现,而dig告诉我旧的ip/名称服务器仍然有效。
在我的DNS记录中我有:
domain. A IN NS ns1.newnameserver
domain. A IN NS ns2.newnameserver
ns1 IN A newipaddress
ns2 IN A newipaddress
domain. IN A newipa
我有几个域名,我想把域名和菩提放在一起。但我也需要他们的子域名为我提供电子邮件访问(即mail.example.com)。域名是通过谷歌域名注册的。Bodis给出了两种选择。首先是使用他们的名称服务器。
NS1.BODIS.COM
NS2.BODIS.COM
第二种是使用CNAME记录:
www 61076.BODIS.COM
(blank) 61076.BODIS.COM
* 61076.BODIS.COM
但是,Google域不允许(空白) CNAME,因为它引发以下错误:
CNAME records for the root domain are not supported
我不确定是否