DNSルックアップとは
DNSルックアップ(DNS lookup)とは、DNS(Domain Name System)を用いて、ドメイン名やホスト名からIPアドレスを、あるいはその逆を調べること。通常はリゾルバ(resolver)と呼ばれるソフトウェアを用いる。
出典:IT用語辞書
DNSルックアップ:「ドメイン名⇔IPアドレス」の変換
「正引き」(フォワードルックアップ):「ドメイン名→IPアドレス」の変換
「正引き」(フォワードルックアップ):「ドメイン名→IPアドレス」の変換
> nslookup e2a.google.com
サーバー: ad01.test.local
Address: 172.31.1.770
権限のない回答:
名前: e2a.google.com
Address: 216.239.32.116
# e2a.google.comのIPアドレスを216.239.32.116である
「逆引き」(リバースルックアップ) : 「ドメイン名←IPアドレス」の変換
> nslookup e2a.google.com
サーバー: ad01.test.local
Address: 172.31.1.770
権限のない回答:
名前: e2a.google.com
Address: 216.239.32.116
# 216.239.32.116を逆引きしてドメイン名を取得するとe2a.google.comである
結果
e2a.google.com = 216.239.32.116
DNS レコード
ドメインの DNS レコードを取得するには、以下のコマンドを実行
nslookup -q=TYPE FQDN
| タイプ | 説明 | |
|---|---|---|
| A | IPv4 アドレス レコード | A レコードは、完全修飾ドメイン名 (FQDN)からIPアドレスへのマッピングを詳述します。 nslookup FQDN 列:nslookup www.yahoo.co.jp nslookupで DNS サーバーを指定の場合nslookup FQDN DNS_Server 列:nslookup www.yahoo.co.jp 8.8.8.8 |
| AAAA | IPv6アドレス レコード | IPv6アドレスレコードはIPv6アドレスにホスト名をマップするために使用される。 |
| CNAME | 正規名レコード | |
| MX | メール交換記録 | MX レコードは、 FQDNを担当するメール サーバーを指定し、メール サーバーに必要です。次のコマンドで確認できます。 nslookup -q=MX FQDN 列:nslookup -q=MX yahoo.co.jp |
| NS | ネームサーバー記録 | NS レコードは、 FQDNのネーム サーバーに関する情報を提供し、 Synology Directory Server、Active Directory Domain Services、およびメール サーバーに必要です。 nslookup -q=ns FQDN 列:nslookup -q=ns yahoo.co.jp |
| PTR | ポインタ レコード | PTR レコードは、 IPアドレスを解決してFQDNに戻します。 次のいずれかのコマンドを実行して、 IPアドレスのFQDN (例、 ABCD ) を検索 nslookup IP_ADDRESS 列:nslookup 13.35.24.70 nslookup -q=ptr DCBA.in-addr.arpa 列:nslookup -q=ptr 70.24.35.13.in-addr.arpa |
| TXT | テキスト レコード | TXT レコードは、 FQDNに関する説明文を保存し、多くの場合、メール サーバーで必要になります。nslookup -q=TXT FQDN列:nslookup -q=TXT yahoo.co.jp |
| SRV | サービス記録 | SRV レコードは、Active Directory (AD) ドメイン内のサービスの場所の詳細を示します。 この記録は、 Synology Directory Serverおよび Active Directory Domain Services に必要です。 nslookup -q=SRV SERVICE |
| SOA | 権限レコードの開始 | 権威あるレコードがDNSゾーンについての信頼できる情報が含まれています。 |
デバッグ情報を表示
nslookupプロセスに関する詳細を表示
nslookup -debug www.synology.com
MacBook-Air ~ % nslookup -debug www.yahoo.co.jp
Server: 172.20.10.1
Address: 172.20.10.1#53
------------
QUESTIONS:
www.yahoo.co.jp, type = A, class = IN
ANSWERS:
-> www.yahoo.co.jp
canonical name = edge12.g.yimg.jp.
ttl = 528
-> edge12.g.yimg.jp
internet address = 182.22.24.124
ttl = 48
AUTHORITY RECORDS:
ADDITIONAL RECORDS:
------------
Non-authoritative answer:
www.yahoo.co.jp canonical name = edge12.g.yimg.jp.
Name: edge12.g.yimg.jp
Address: 182.22.24.124

コメント