nslookup コマンドでよく利用する使い方を解説します。
nslookup ではオプションを付けることで「正引き」「逆引き」「MX レコード」など様々な情報を取得することができます。
nslookup 構文
nslookup の構文は簡単です。
nslookup の次に調べたいFQDN(tama-chan.comなど)を入力します。
【構文】
[test@SAKURA_VPS ~]$ nslookup xxxxxx.com
|
ネームサーバーを指定して名前解決ができるか確認したい
通常ネームサーバーは「/etc/resolv.conf」に記載されていますが、「/etc/resolv.conf」内のネームサーバーではなく、指定したネームサーバーで名前解決ができるか確認したい場合です。
その場合は以下のように引数を2つ取ります。
[test@SAKURA_VPS ~]$ nslookup prog.xxxxxx.com 8.8.8.8 ← 8.8.8.8(GoogleのパブリックDNSサーバーのIPアドレス)に対して名前解決を投げています。
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
Name: prog.xxxxxxxx.com ← 名前解決ができました。
Address: 1xx.xxx.xxx.xx5 ← 名前解決ができました。
[test@SAKURA_VPS ~]$
|
メールサーバーの FQDN を確認したい
メールサーバーを特定する場合は「-type=mx」オプションを付けて「MX レコード」を引きます。
C:\>nslookup -type=mx google.co.jp
サーバー: UnKnown
Address: 192.168.0.1
権限のない回答:
google.co.jp MX preference = 20, mail exchanger = alt1.aspmx.l.google.com
google.co.jp MX preference = 50, mail exchanger = alt4.aspmx.l.google.com
google.co.jp MX preference = 40, mail exchanger = alt3.aspmx.l.google.com
google.co.jp MX preference = 30, mail exchanger = alt2.aspmx.l.google.com
google.co.jp MX preference = 10, mail exchanger = aspmx.l.google.com
alt2.aspmx.l.google.com internet address = 74.125.129.27
aspmx.l.google.com internet address = 74.125.204.27
aspmx.l.google.com AAAA IPv6 address = 2404:6800:4008:c01::1b
alt1.aspmx.l.google.com internet address = 173.194.199.26
alt4.aspmx.l.google.com internet address = 74.125.192.26
alt4.aspmx.l.google.com AAAA IPv6 address = 2607:f8b0:400d:c00::1a
alt3.aspmx.l.google.com internet address = 74.125.136.26
C:\>
|
逆引きの設定を確認したい
逆引きの方法は2種類あります。
【単純にグローバルIPを入れる】
C:\>nslookup 8.8.8.8
サーバー: UnKnown
Address: 192.168.0.1
名前: google-public-dns-a.google.com
Address: 8.8.8.8
|
【-type=ptr を付ける】
C:\>nslookup -type=ptr 8.8.8.8
サーバー: UnKnown
Address: 192.168.0.1
権限のない回答:
8.8.8.8.in-addr.arpa name = google-public-dns-a.google.com
C:\>
|
コメント