11
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

digとnslookupの違い

Last updated at Posted at 2019-07-03

#digコマンドとnslookupの違いとは?
結論
nslookupはネームサーバーからの応答を見やすいように加工して表示するため、意図しない結果になってしまう事があるが、 digはほぼそのまま表示するので、より正確な情報が得られる

最初にざっと調べた感じ
digコマンド・・・ドメイン名からIPアドレスを調べる
nslookupコマンド・・・ドメイン名からIPアドレスを調べる
違いがわからん…となったので、この記事を書いた。

##digコマンドの詳細
digとは、domain information groperの略で、ネームサーバーに問い合わせを行い、その応答結果を表示するコマンド。

$ dig www.google.co.jp

; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> www.google.co.jp
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54701
;; flags: qr rd ra; QUERY: 1, ANSWER: 8, AUTHORITY: 4, ADDITIONAL: 4

;; QUESTION SECTION:
;www.google.co.jp.		IN	A

;; ANSWER SECTION:
www.google.co.jp.	345600	IN	CNAME	www.google.com.
www.google.com.		604800	IN	CNAME	www.l.google.com.
www.l.google.com.	300	IN	A	72.14.203.104
www.l.google.com.	300	IN	A	72.14.203.105
www.l.google.com.	300	IN	A	72.14.203.106
www.l.google.com.	300	IN	A	72.14.203.147
www.l.google.com.	300	IN	A	72.14.203.99
www.l.google.com.	300	IN	A	72.14.203.103

;; AUTHORITY SECTION:
google.com.		172799	IN	NS	ns3.google.com.
google.com.		172799	IN	NS	ns4.google.com.
google.com.		172799	IN	NS	ns1.google.com.
google.com.		172799	IN	NS	ns2.google.com.

;; ADDITIONAL SECTION:
ns1.google.com.		345599	IN	A	216.239.32.10
ns2.google.com.		345599	IN	A	216.239.34.10
ns3.google.com.		345600	IN	A	216.239.36.10
ns4.google.com.		345599	IN	A	216.239.38.10

;; Query time: 718 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Feb 10 20:46:31 2011
;; MSG SIZE  rcvd: 314

###nslookupの詳細
nslookupコマンドとは、ネームサーバーに問い合わせを行い、その応答結果を加工し、表示するコマンド。

$ nslookup www.google.co.jp
Server:		127.0.0.1
Address:	127.0.0.1#53

Non-authoritative answer:
www.google.co.jp	canonical name = www.google.com.
www.google.com	canonical name = www.l.google.com.
Name:	www.l.google.com
Address: 72.14.203.103
Name:	www.l.google.com
Address: 72.14.203.104
Name:	www.l.google.com
Address: 72.14.203.105
Name:	www.l.google.com
Address: 72.14.203.106
Name:	www.l.google.com
Address: 72.14.203.147
Name:	www.l.google.com
Address: 72.14.203.99

nslookupコマンドを使って、ドメイン名を問い合わせると、応答が加工されて一部の情報は表示されていないため、digコマンドを使う方がより正確な情報を得られる。

##参考サイト
https://www.atmarkit.co.jp/fnetwork/dnstips/011.html

11
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
11
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?