Domain-Name-System

nslookup 找不到 whois 報告的名稱伺服器

  • April 11, 2018

我的域的名稱伺服器在 whois 條目中正確列出:

whois destiglobal.com | grep NS

給出以下結果:

Name Server: HEATHER.NS.CLOUDFLARE.COM
Name Server: OWEN.NS.CLOUDFLARE.COM

但是使用 dig 進行名稱伺服器搜尋不會返回任何內容:

dig +search +short NS destiglobal.com

我正在查看描述類似問題的這個問題,這個問題中的提示是問題可能是我的域查找不存在權威答案:

所以我進一步調查以使用 dig trace 追溯 DNS 結果路徑:

dig +trace destiglobal.com  

; <<>> DiG 9.10.3-P4-Ubuntu <<>> +trace destiglobal.com
;; global options: +cmd
.           427432  IN  NS  d.root-servers.net.
.           427432  IN  NS  e.root-servers.net.
.           427432  IN  NS  f.root-servers.net.
.           427432  IN  NS  g.root-servers.net.
.           427432  IN  NS  h.root-servers.net.
.           427432  IN  NS  i.root-servers.net.
.           427432  IN  NS  j.root-servers.net.
.           427432  IN  NS  a.root-servers.net.
.           427432  IN  NS  k.root-servers.net.
.           427432  IN  NS  l.root-servers.net.
.           427432  IN  NS  m.root-servers.net.
.           427432  IN  NS  b.root-servers.net.
.           427432  IN  NS  c.root-servers.net.
;; Received 811 bytes from 127.0.1.1#53(127.0.1.1) in 11 ms

com.            172800  IN  NS  a.gtld-servers.net.
com.            172800  IN  NS  b.gtld-servers.net.
com.            172800  IN  NS  c.gtld-servers.net.
com.            172800  IN  NS  d.gtld-servers.net.
com.            172800  IN  NS  e.gtld-servers.net.
com.            172800  IN  NS  f.gtld-servers.net.
com.            172800  IN  NS  g.gtld-servers.net.
com.            172800  IN  NS  h.gtld-servers.net.
com.            172800  IN  NS  i.gtld-servers.net.
com.            172800  IN  NS  j.gtld-servers.net.
com.            172800  IN  NS  k.gtld-servers.net.
com.            172800  IN  NS  l.gtld-servers.net.
com.            172800  IN  NS  m.gtld-servers.net.
com.            86400   IN  DS  30909 8 2 E2D3C916F6DEEAC73294E8268FB5885044A833FC5459588F4A9184CF C41A5766
com.            86400   IN  RRSIG   DS 8 1 86400 20180423170000 20180410160000 39570 . YDhqBnGqUMqkWRz6hPQB4lhfX6A73qsKQBi4a+ZzkbSUhwtc1T/RmViI e7P8nl+Z3lsKD8+AhBN3V/7JDeriNSK6+nq6U1zq5iGP/kEw86BFA8L2 oBY8czheCNkilLWSfCYzHz726R69fNUMW6ajp0lGeGAr8J9brM/01set yUJQvVvJWc73d5cnbs7y2eiUgGh939SqGnLl4b+1dwswRlKt5lMYIdv5 WiQUbHecvtvMvg/PT6xlR91kHTh1ON3DUFeZFXOdwtfq9ehNoOuvWutG HERT2VbEx1XY/p7A1y3BeTXAW1M7N0iDolkHKc2qslN22nkn0pUnB1QC yKPiig==
;; Received 1175 bytes from 2001:500:1::53#53(h.root-servers.net) in 163 ms

com.            900 IN  SOA a.gtld-servers.net. nstld.verisign-grs.com. 1523441761 1800 900 604800 86400
com.            900 IN  RRSIG   SOA 8 1 900 20180418101601 20180411090601 46967 com. gWGmFMc7JcV66HRPf5rC/6qbV38K18q4O4i6TeUjHIQYyXSE4G6xncl+ CTcsj4I5jDszxM/8izmhwrHpRz4Fxs/BsFyUbViSKbRbYbzrA+Pu9ma+ N5fAFT+BvTY01tx2luu3qKFQLa8pMfW9HjUTLVAvvh9zPFNpRrLBA3jX Kmo=
CK0POJMG874LJREF7EFN8430QVIT8BSM.com. 86400 IN NSEC3 1 1 0 - CK0Q1GIN43N1ARRC9OSM6QPQR81H5M9A NS SOA RRSIG DNSKEY NSEC3PARAM
CK0POJMG874LJREF7EFN8430QVIT8BSM.com. 86400 IN RRSIG NSEC3 8 2 86400 20180418044729 20180411033729 46967 com. k9ZhhJ/HGc6o2LJBpzYkMlOhkw2tYNoP85bUnifUBGOLojGB7nHOmiv6 ozeiL5Cnyz070tWmbyz0CYvhX78CrrObOt9DjTmSe9019GVBHYrqXk/7 9zXoJu+s3DdD1PaJUexgE91ducHmYhXF0618GQX3/xYZn3xmcUgjIjGK mCw=
0G3KEATRSRVKUADEK0SQM4UT7GO0B0NK.com. 86400 IN NSEC3 1 1 0 - 0G3LK864G8GRULBC1RUEGK0RT2PFRHA3 NS DS RRSIG
0G3KEATRSRVKUADEK0SQM4UT7GO0B0NK.com. 86400 IN RRSIG NSEC3 8 2 86400 20180417050536 20180410035536 46967 com. jwFRmb77tWyVgdZuKIiud8zz31sthpmpqbTNvbQBsjEXHh7u3kesE6xN zEuNJ1YrvAOaEW2TLX/M0geOv1LgnEqkI7CjdrRZECIvgkekDRZmWyUz hJQCoktkNn+7vwxn7/WCyPWiiZ/Xdh0p9+z12aY6tPdxGXe+q3F9ZvOK QRw=
3RL20VCNK6KV8OT9TDIJPI0JU1SS6ONS.com. 86400 IN NSEC3 1 1 0 - 3RL3ODP8D910939I655B97GAQU6VE1Q7 NS DS RRSIG
3RL20VCNK6KV8OT9TDIJPI0JU1SS6ONS.com. 86400 IN RRSIG NSEC3 8 2 86400 20180415042450 20180408031450 46967 com. IhbnQXIq5RlG9CMXhBshx052OWd4vCgXfJdqqNjJgS3iWDJXpv1KFsy1 W8fCqrqXvU2TkpCosVmM1fUViUwVVJGABZKHVttYdjpy2pnYh26xMSVF MwwvBO3yRDeNrhPRd1Ktel8Pue1SJ4G8mdwbVAKnwrQy3fhLcDfudIQf FRs=
;; Received 1007 bytes from 2001:503:d414::30#53(f.gtld-servers.net) in 41 ms

根據thisthis explanaiton of dig trace,域解析直到第3步(根伺服器返回遞歸解析器)並在第4步失敗(遞歸解析器到權威伺服器)

我假設沒有為我的域設置權威名稱伺服器是否正確?

如果是這樣,我可以/應該做些什麼來解決這個問題?

我已將我的域名伺服器指向我的託管服務提供商上的 cloudflare(我無法訪問我的託管服務提供商上的區域文件,並且想通過我的域上的 cloudflare 管理 DNS)

您的問題的核心可以從您的 whoisdb 資訊中的這一行中找到:

Domain Status: clientHold https://icann.org/epp#clientHold

此狀態程式碼告訴您的域的系統資料庫不要在 DNS 中啟動您的域,因此它不會解析。這是一種不常見的狀態,通常在法律糾紛、未付款或您的域被刪除時制定。

通常,此狀態表明您的域存在需要解決的問題。如果是這樣,您應該聯繫您的註冊商解決問題。如果您的域沒有任何問題,但您需要它來解決,您必須首先聯繫您的註冊商並請求他們刪除此狀態程式碼。

這導致了一個事實,該區域com返回NXDOMAIN. destiglobal.com這不是技術問題;這可能是法律或契約問題,因此您需要聯繫註冊商。

從技術角度來看,我看不到任何其他錯誤。您的權威名稱伺服器都配置得很好,通過直接從它們那裡查詢來確認ANS並且SOA- 都是一致的:

$ dig destiglobal.com @heather.ns.cloudflare.com +short
$ dig destiglobal.com @owen.ns.cloudflare.com  +short
54.154.220.247

$ dig destiglobal.com SOA @heather.ns.cloudflare.com +short
$ dig destiglobal.com SOA @owen.ns.cloudflare.com +short
heather.ns.cloudflare.com. dns.cloudflare.com. 2027493360 10000 2400 604800 3600

$ dig destiglobal.com NS @heather.ns.cloudflare.com +short
$ dig destiglobal.com NS @owen.ns.cloudflare.com +short
heather.ns.cloudflare.com.
owen.ns.cloudflare.com.

所有這些都與 whois 數據庫中的資訊相匹配:

Domain Name: DESTIGLOBAL.COM 
Name Server: HEATHER.NS.CLOUDFLARE.COM
Name Server: OWEN.NS.CLOUDFLARE.COM

一旦您與註冊商溝通清楚,這應該可以正常工作,可能在 24-48 小時內。

引用自:https://serverfault.com/questions/907120