我使用谷歌域名为我的域名。violetnorthapp.com
,我有几个自定义的名称服务器,我正在运行,我想创建注册主机(这是谷歌使用的术语为胶水记录)。我创建了一个注册主机下 test.ns.violetnorthapp.com
应为 8.8.8.8
.
已经超过48小时了,但还是没有解决与 dig test.ns.violetnorthapp.com.
; <<>> DiG 9.10.6 <<>> test.ns.violetnorthapp.com.
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 63639
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;test.ns.violetnorthapp.com. IN A
;; AUTHORITY SECTION:
violetnorthapp.com. 300 IN SOA ns-cloud-b1.googledomains.com. cloud-dns-hostmaster.google.com. 6 21600 3600 259200 300
;; Query time: 68 msec
;; SERVER: 192.168.0.1#53(192.168.0.1)
;; WHEN: Sat May 30 18:31:02 EDT 2020
;; MSG SIZE rcvd: 145
我试着用TLD域名服务器来运行它。com.
其中之一是 a.gtld-servers.net.
,所以请求是 dig test.ns.violetnorthapp.com. @a.gtld-servers.net.
:
; <<>> DiG 9.10.6 <<>> test.ns.violetnorthapp.com. @a.gtld-servers.net.
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26571
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 4, ADDITIONAL: 9
;; WARNING: recursion requested but not available
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;test.ns.violetnorthapp.com. IN A
;; AUTHORITY SECTION:
violetnorthapp.com. 172800 IN NS ns-cloud-b1.googledomains.com.
violetnorthapp.com. 172800 IN NS ns-cloud-b2.googledomains.com.
violetnorthapp.com. 172800 IN NS ns-cloud-b3.googledomains.com.
violetnorthapp.com. 172800 IN NS ns-cloud-b4.googledomains.com.
;; ADDITIONAL SECTION:
ns-cloud-b1.googledomains.com. 172800 IN AAAA 2001:4860:4802:32::6b
ns-cloud-b1.googledomains.com. 172800 IN A 216.239.32.107
ns-cloud-b2.googledomains.com. 172800 IN AAAA 2001:4860:4802:34::6b
ns-cloud-b2.googledomains.com. 172800 IN A 216.239.34.107
ns-cloud-b3.googledomains.com. 172800 IN AAAA 2001:4860:4802:36::6b
ns-cloud-b3.googledomains.com. 172800 IN A 216.239.36.107
ns-cloud-b4.googledomains.com. 172800 IN AAAA 2001:4860:4802:38::6b
ns-cloud-b4.googledomains.com. 172800 IN A 216.239.38.107
;; Query time: 85 msec
;; SERVER: 192.5.6.30#53(192.5.6.30)
;; WHEN: Sat May 30 18:32:16 EDT 2020
;; MSG SIZE rcvd: 349
我在这里错过了什么吗?
你的主机已经在注册处完全注册了,因为......。whois
证明。
$ whois -h whois.verisign-grs.com 'nameserver test.ns.violetnorthapp.com' | head -6
Server Name: TEST.NS.VIOLETNORTHAPP.COM
IP Address: 157.245.176.218
Registrar: Google LLC
Registrar WHOIS Server: whois.google.com
Registrar URL: http://domains.google.com
>>> Last update of whois database: 2020-05-30T22:48:59Z <<<
或者更好的RDAP。
$ curl --silent https://rdap.verisign.com/com/v1/nameserver/test.ns.violetnorthapp.com | jq .
{
"objectClassName": "nameserver",
"ldhName": "TEST.NS.VIOLETNORTHAPP.COM",
"ipAddresses": {
"v4": [
"157.245.176.218"
]
},
"links": [
{
"value": "https://rdap.verisign.com/com/v1/nameserver/TEST.NS.VIOLETNORTHAPP.COM",
"rel": "self",
"href": "https://rdap.verisign.com/com/v1/nameserver/TEST.NS.VIOLETNORTHAPP.COM",
"type": "application/rdap+json"
}
],
"events": [
{
"eventAction": "last update of RDAP database",
"eventDate": "2020-05-30T09:38:51Z"
}
],
"rdapConformance": [
"rdap_level_0",
"icann_rdap_technical_implementation_guide_0",
"icann_rdap_response_profile_0"
],
"notices": [
{
"title": "Terms of Use",
"description": [
"Service subject to Terms of Use."
],
"links": [
{
"href": "https://www.verisign.com/domain-names/registration-data-access-protocol/terms-service/index.xhtml",
"type": "text/html"
}
]
}
]
}
但是,胶水的作用是非常具体的记录。它不是注册处的 "免费主机"。你在注册处创建了一个主机对象,但你并没有将它关联到任何域名。因此,没有必要在注册局级别的DNS中发布它。
一旦您将它关联到某个域名下的 .com
或 .net
,它应该会在不久之后开始解决(事实上你需要使用 dig
随着 @
标志来查询注册表的名称服务器,否则你打的是你本地的递归,可以通过正常的解析学习IP地址,不需要任何胶水)。)