web-dev-qa-db-ja.com

「Dig」がレコードを表示しないのはなぜですか?

Digを使用するたびに、正しいデータが提供されているかどうか本当にわかりません。

今、私はそれを次のように使用しました:

# Dig socialimpactportfolio.com

; <<>> Dig 9.8.4-rpz2+rl005.12-P1 <<>> socialimpactportfolio.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 35289
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;socialimpactportfolio.com.     IN      A

;; AUTHORITY SECTION:
socialimpactportfolio.com. 1799 IN      SOA     dns1.name-services.com. info.name-services.com. 2002050701 10800 3600 604800 3600

;; Query time: 121 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Thu May 22 14:01:03 2014
;; MSG SIZE  rcvd: 103

ご覧のとおり、そのドメインには有効なWebサイトがあるにもかかわらず、ANSWERセクションはありません。

どうして?

すべてのDNSレコードを最も混乱しない方法で単純に表示するプログラムが本当に欲しいです。

7
Ram Rachum

クエリが正しくない、または言い換えると、socialimpactportfolio.comのエントリはありません。 Digが問題について話している。

ドメインはブラウザで機能します。これは、プレフィックスwww.を追加しようとするのに役立ちます。

Dig www.socialimpactportfolio.com
...
www.socialimpactportfolio.com. 1783 IN  CNAME   kochi-9186.herokussl.com.

どういうわけか完全なゾーンを表示するツールを探しているのなら、あなたは運が悪いと思います。

12
Felix Frank

確認したところ、そのドメインにはAレコードがないため、Dig出力は正しいです。ウェブサイトはwww。。socialimpactportfolio.comの下にあります。つまり、www.socialimpactportfolio.comは再びポイントします(2つのチェーンCNAME)をamazonaws.comに送信します。

3
Thomas

NOERRORを取得していますが、まだANSWER SECTIONは、ドメイン名は存在するが、指定されたタイプのレコードがないことを示しています。実際、ドメイン名はレコードがまったくなくても存在でき、NXDOMAINを返すこととは異なりますが、多くの場合、アプリケーションはそれらを同じように扱います。

どちらの場合でも、SOAレコードが含まれているため、クライアントは回答がキャッシュされる期間を知ることができます。

レコードがまったくないドメインは、レコードがあるサブドメインを持つことができます。

2
kasperd

それはすべてDigの出力で述べています:

status: NOERROR
QUERY: 1, ANSWER: 0, AUTHORITY: 1

エラーはなく、1つのクエリを実行しました。回答はありませんでした。応答は権威あるネームサーバーからのものでした。


そのゾーンのすべてのレコードを検索すると、詳細情報が見つかります。

PS C:\Users\Administrator> nslookup -type=all socialimpactportfolio.com
Server:  UnKnown
Address:  fe80::1

Non-authoritative answer:
socialimpactportfolio.com       MX preference = 5, mail exchanger = eforwardct2.name-services.com
socialimpactportfolio.com       MX preference = 5, mail exchanger = eforwardct3.name-services.com
socialimpactportfolio.com       MX preference = 5, mail exchanger = eforwardct.name-services.com
socialimpactportfolio.com
        primary name server = dns1.name-services.com
        responsible mail addr = info.name-services.com
        serial  = 2002050701
        refresh = 10800 (3 hours)
        retry   = 3600 (1 hour)
        expire  = 604800 (7 days)
        default TTL = 3600 (1 hour)
socialimpactportfolio.com       nameserver = dns4.name-services.com
socialimpactportfolio.com       nameserver = dns3.name-services.com
socialimpactportfolio.com       nameserver = dns2.name-services.com
socialimpactportfolio.com       nameserver = dns1.name-services.com
socialimpactportfolio.com       nameserver = dns5.name-services.com

socialimpactportfolio.com       nameserver = dns5.name-services.com
socialimpactportfolio.com       nameserver = dns4.name-services.com
socialimpactportfolio.com       nameserver = dns3.name-services.com
socialimpactportfolio.com       nameserver = dns2.name-services.com
socialimpactportfolio.com       nameserver = dns1.name-services.com
dns1.name-services.com  internet address = 98.124.192.1
dns2.name-services.com  internet address = 98.124.197.1
dns3.name-services.com  internet address = 98.124.193.1
dns4.name-services.com  internet address = 98.124.194.1
dns5.name-services.com  internet address = 98.124.196.1
1
Vasili Syrakis