Man page - nslookup(8)

Manual


NSLOOKUP (8) System Manager’s Manual NSLOOKUP (8)

名 称

nslookup — イ ン タ ー ネ ッ ト ネ ー ム サ ー バ に 対 話 的 に 問 い 合 わ せ る

書 式

nslookup [ -option ... ] [ host-to-find | - [ server ]]

解 説

nslookup は イ ン タ ー ネ ッ ト ネ ー ム サ ー バ に 問 い 合 わ せ を 行 い ま す 。 nslookup に は 対 話 モ ー ド と 非 対 話 モ ー ド の 2 つ の モ ー ド が あ り ま す 。 対 話 モ ー ド で は 、 様 々 な ホ ス ト や ド メ イ ン の 情 報 を ネ ー ム サ ー バ に 対 し て 問 い 合 わ せ た り 、 あ る ド メ イ ン 内 の ホ ス ト 一 覧 を 表 示 す る こ と が で き ま す 。 非 対 話 モ ー ド で は 、 あ る ホ ス ト も し く は ド メ イ ン の 名 前 お よ び 要 求 し た 情 報 の み が 表 示 さ れ ま す 。

引 数

次 の 場 合 は 対 話 モ ー ド に 入 り ま す 。

a)

引 数 が 与 え ら れ な か っ た と き (デ フ ォ ル ト の ネ ー ム サ ー バ を 利 用 し ま す )。

b)

最 初 の 引 数 が ハ イ フ ン (-) で あ り 、 2 番 目 の 引 数 が ネ ー ム サ ー バ の ホ ス ト 名 も し く は IP ア ド レ ス で あ る と き 。

検 索 し た い ホ ス ト の 名 前 も し く は IP ア ド レ ス が 最 初 の 引 数 と し て 与 え ら れ た 場 合 は 、 非 対 話 モ ー ド に な り ま す 。 2 番 目 の 引 数 は オ プ シ ョ ン で 、 ネ ー ム サ ー バ の ホ ス ト 名 も し く は IP ア ド レ ス を 指 定 し ま す 。

set ” コ マ ン ド を 使 う オ プ シ ョ ン は 、 ホ ー ム デ ィ レ ク ト リ の .nslookuprc フ ァ イ ル に 1 行 に 1 つ ず つ 書 く こ と で も 指 定 で き ま す 。 オ プ シ ョ ン は コ マ ン ド ラ イ ン で 指 定 す る こ と も 可 能 で す 。 そ の 場 合 、 前 に ハ イ フ ン を つ け 、 引 数 よ り 先 に 書 き ま す 。 た と え ば 、 デ フ ォ ル ト の 問 い 合 わ せ を ホ ス ト 情 報 に 変 更 し 、 初 期 タ イ ム ア ウ ト を 10 秒 と す る に は 、

nslookup -query=hinfo -timeout=10

と し ま す 。

対 話 コ マ ン ド

コ マ ン ド は control-C を 入 力 す る こ と で い つ で も 中 断 で き ま す 。 終 了 す る に は 、 control-D (EOF) も し く は exit を 入 力 し ま す 。 コ マ ン ド ラ イ ン の 長 さ は 256 文 字 以 下 で な け れ ば な り ま せ ん 。 内 部 コ マ ン ド を ホ ス ト 名 と し て 扱 う に は 、 エ ス ケ ー プ 文 字 (\) を 頭 に つ け ま す 。 注 意 : 解 釈 で き な い コ マ ン ド は ホ ス ト 名 と し て 扱 わ れ ま す 。

host [ server ]

host に つ い て の 情 報 を 現 在 の デ フ ォ ル ト サ ー バ 、 も し く は server が 指 定 さ れ て い る 場 合 は そ の サ ー バ に 問 い 合 わ せ ま す 。 host が IP ア ド レ ス で あ り 、 問 い 合 わ せ タ イ プ が A も し く は PTR で あ る と き は 、 ホ ス ト 名 が 返 さ れ ま す 。 host が 名 前 で あ り 、 最 後 に ピ リ オ ド が な い と き に は 、 そ の 後 ろ に デ フ ォ ル ト の ド メ イ ン 名 が 付 加 さ れ ま す (こ の 動 作 は 、 set オ プ シ ョ ン の domain , srchlist , defname , search に 依 存 し ま す )。

現 在 の ド メ イ ン に な い ホ ス ト に つ い て 調 べ る と き に は 、 名 前 の 末 尾 に ピ リ オ ド を 付 加 し ま す 。

server domain

lserver domain

デ フ ォ ル ト サ ー バ を domain に 変 更 し ま す 。 lserver domain に つ い て の 情 報 を 探 す の に 初 期 サ ー バ を 使 い 、 server は 現 在 の デ フ ォ ル ト サ ー バ を 使 い ま す 。 公 式 の 答 え が 見 つ か ら な い と き に は 、 答 え を 持 つ 可 能 性 の あ る サ ー バ 名 が 返 さ れ ま す 。

root

デ フ ォ ル ト サ ー バ を ド メ イ ン 名 空 間 の ル ー ト サ ー バ に 変 更 し ま す 。 現 在 の と こ ろ ホ ス ト ns.internic.net が 使 わ れ ま す (こ の コ マ ン ド は “ lserver ns.internic.net ” に 同 義 で す )。 ル ー ト サ ー バ 名 は “ set root ” コ マ ン ド で 変 更 で き ま す 。

finger [ name ] [ > filename ]

finger [ name ] [ >> filename ]

現 在 の ホ ス ト に あ る フ ィ ン ガ ー サ ー バ と 接 続 し ま す 。 現 在 の ホ ス ト は 、 以 前 の 問 い 合 わ せ が 成 功 し 、 ア ド レ ス 情 報 が 返 さ れ た と き に 定 義 さ れ ま す ( “ set querytype=A ” 参 照 )。 name は オ プ シ ョ ン で す 。 > >> は 普 通 に 出 力 を リ ダ イ レ ク ト す る の に 使 え ま す 。

ls [ option ] domain [ > filename ]

ls [ option ] domain [ >> filename ]

domain に つ い て 入 手 で き る 情 報 の 一 覧 を 出 し ま す 。 オ プ シ ョ ン で フ ァ イ ル filename を 作 成 あ る い は filename に 追 加 で き ま す 。 デ フ ォ ル ト の 出 力 に は ホ ス ト 名 と そ の IP ア ド レ ス が 含 ま れ ま す 。 option は 下 記 の い ず れ か で す 。

-t querytype

指 定 し た タ イ プ の 全 レ コ ー ド の 一 覧 を 出 力 し ま す (下 記 の querytype 参 照 )。

-a

そ の ド メ イ ン 内 で の 、 各 ホ ス ト の エ イ リ ア ス 一 覧 を 出 力 し ま す 。 “ -t CNAME” と 同 義 で す 。

-d

そ の ド メ イ ン の 全 レ コ ー ド の 一 覧 を 出 力 し ま す 。 “ -t ANY” と 同 義 で す 。

-h

そ の ド メ イ ン の CPU 及 び OS 情 報 を 出 力 し ま す 。 “ -t HINFO” と 同 義 で す 。

-s

そ の ド メ イ ン 内 の ホ ス ト の 良 く 知 ら れ た (well-known) サ ー ビ ス の 一 覧 を 出 力 し ま す 。 “ -t WKS” と 同 義 で す 。

出 力 が フ ァ イ ル に リ ダ イ レ ク ト さ れ る と き に は 、 サ ー バ か ら 50 レ コ ー ド を 受 け 取 る た び に ハ ッ シ ュ マ ー ク が 表 示 さ れ ま す 。

view filename

直 前 の ls コ マ ン ド の 出 力 を 並 べ 変 え 、 more (1) で 出 力 し ま す 。

help
?

コ マ ン ド の 簡 単 な 要 約 を 表 示 し ま す 。

exit

プ ロ グ ラ ム を 終 了 し ま す 。

set keyword [= value ]

こ の コ マ ン ド は 探 索 に 影 響 す る オ プ シ ョ ン を 変 更 す る の に 使 わ れ ま す 。 有 効 な keyword は 以 下 の 通 り で す 。

all

よ く 使 わ れ る set の オ プ シ ョ ン の 現 在 の 値 を 表 示 し ま す 。 現 在 の デ フ ォ ル ト サ ー バ と ホ ス ト に 関 す る 情 報 も 表 示 さ れ ま す 。

class= value

問 い 合 わ せ の ク ラ ス を 次 の い ず れ か に 変 更 し ま す 。

IN

イ ン タ ー ネ ッ ト ク ラ ス 。

CHAOS

chaos ク ラ ス 。

HESIOD

MIT Athena Hesiod ク ラ ス 。

ANY

上 記 す べ て 。

ク ラ ス は 情 報 の プ ロ ト コ ル グ ル ー プ を 特 定 し ま す 。

(デ フ ォ ル ト = IN; 略 記 = cl )

[ no ] debug

デ バ ッ グ モ ー ド に し ま す 。 サ ー バ に 送 ら れ る パ ケ ッ ト と そ れ に 対 す る 返 答 に つ い て 、 よ り 多 く の 情 報 が 表 示 さ れ ま す 。

(デ フ ォ ル ト = nodebug ; 略 記 =

[ no ] deb )

[ no ] d2

詳 細 な デ バ ッ グ モ ー ド に し ま す 。 パ ケ ッ ト ご と に 重 要 な す べ て の フ ィ ー ル ド が 表 示 さ れ ま す 。

(デ フ ォ ル ト = nod2 )

domain= name

デ フ ォ ル ト ド メ イ ン 名 を name に 変 更 し ま す 。 defname search オ プ シ ョ ン の 設 定 に 応 じ て 、 探 索 要 求 さ れ る ホ ス ト 名 に デ フ ォ ル ト ド メ イ ン 名 が 付 加 さ れ ま す 。 デ フ ォ ル ト ド メ イ ン 名 が 2 つ 以 上 の 要 素 か ら な る と き 、 ド メ イ ン サ ー チ リ ス ト に は デ フ ォ ル ト ド メ イ ン の 親 が 含 ま れ ま す 。 た と え ば 、 デ フ ォ ル ト ド メ イ ン 名 が CC.Berkeley.EDU で あ る と き 、 サ ー チ リ ス ト は CC.Berkeley.EDU 及 び Berkeley.EDU で す 。 異 な る リ ス ト を 指 定 す る に は 、 “ set srchlist ” コ マ ン ド を 使 い ま す 。 こ の リ ス ト を 表 示 す る に は 、 “ set all ” コ マ ン ド を 使 い ま す 。

(デ フ ォ ル ト = hostname (1) か ら 得 た 値 , /etc/resolv.conf あ る い は LOCALDOMAIN; 略 記 = do )

srchlist= name1/name2/...

デ フ ォ ル ト ド メ イ ン 名 を name1 に し 、 ド メ イ ン サ ー チ リ ス ト を name1 , name2 , etc. に 変 更 し ま す 。 ス ラ ッ シ ュ (/) で 区 切 っ て 最 大 6 つ ま で 指 定 可 能 で す 。 た と え ば

set srchlist=lcs.MIT.EDU/ai.MIT.EDU/MIT.EDU

の 場 合 、 ド メ イ ン を lcs.MIT.EDU に し 、 サ ー チ リ ス ト を 上 の 3 つ の 名 前 に 設 定 し ま す 。 こ の コ マ ン ド は 、 “ set domain ” コ マ ン ド に よ る デ フ ォ ル ト ド メ イ ン 名 と サ ー チ リ ス ト を 上 書 き し ま す 。 リ ス ト を 表 示 す る に は 、 “ set all ” コ マ ン ド を 使 い ま す 。

(デ フ ォ ル ト = hostname (1) に 基 づ く 値 , /etc/resolv.conf あ る い は LOCALDOMAIN; 略 記 = srchl )

[ no ] defname

こ れ が 設 定 さ れ る と 、 単 一 要 素 か ら な る 問 い 合 わ せ (す な わ ち ピ リ オ ド の な い も の ) に 対 し て 、 指 定 し た デ フ ォ ル ト ド メ イ ン 名 が 付 加 さ れ ま す 。

(デ フ ォ ル ト = defname ; 略 記 =

[ no ] defname )

[ no ] search

問 い 合 わ せ 要 求 に ピ リ オ ド が 少 な く と も 1 つ 含 ま れ て い る が ピ リ オ ド で 終 っ て は い な い 場 合 、 答 え が 受 け 取 れ る ま で 、 ド メ イ ン サ ー チ リ ス ト 内 の ド メ イ ン 名 を 付 加 し ま す 。

(デ フ ォ ル ト = search ; 略 記 =

[ no ] sea )

port= value

デ フ ォ ル ト の ネ ー ム サ ー バ の TCP/UDP ポ ー ト を value に 変 更 し ま す 。

(デ フ ォ ル ト = 53; 略 記 = po )

querytype= value

type= value

問 い 合 わ せ る 情 報 の 種 類 を 変 更 し ま す 。 情 報 は 次 の う ち の い ず れ か で す 。

A

ホ ス ト の IP ア ド レ ス 。

CNAME

別 名 に 対 す る 正 式 名 。

HINFO

ホ ス ト の CPU と OS の 種 類 。

MINFO

メ ー ル ボ ッ ク ス も し く は 、 メ ー ル リ ス ト に 関 す る 情 報 。

MX

メ ー ル 交 換 ホ ス ト 。

NS

そ の 名 前 空 間 内 の ネ ー ム サ ー バ 。

PTR

問 い 合 わ せ が IP ア ド レ ス で あ れ ば ホ ス ト 名 、 そ う で な け れ ば そ れ 以 外 の 情 報 へ の ポ イ ン タ 。

SOA

ド メ イ ン の “権 威 開 始 (start-of-authority)” 情 報 。

TXT

テ キ ス ト 情 報 。

UINFO

ユ ー ザ 情 報 。

WKS

サ ポ ー ト す る 、 よ く 知 ら れ た サ ー ビ ス 。

他 の タ イ プ (ANY, AXFR, MB, MD, MF, NULL) に つ い て は 、 ド キ ュ メ ン ト RFC-1035 に 書 か れ て い ま す 。

(デ フ ォ ル ト = A; 略 記 = q, ty )

[ no ] recurse

サ ー バ が 情 報 を 持 っ て い な い と き に 、 他 の サ ー バ に 問 い 合 わ せ る よ う 指 示 し ま す 。

(デ フ ォ ル ト = recurse ; 略 記 =

[ no ] rec )

retry= number

リ ト ラ イ 回 数 を number 回 と し ま す 。 要 求 に 対 す る 返 答 を あ る 時 間 内 ( “ set timeout ” で 変 更 で き る ) に 受 け 取 ら な か っ た と き 、 タ イ ム ア ウ ト 期 間 は 2 倍 に さ れ 、 要 求 が 再 送 さ れ ま す 。 retry の 値 は 、 あ き ら め る ま で に 要 求 を 何 回 再 送 す る か を 決 め ま す 。

(デ フ ォ ル ト = 4, 略 記 = ret )

root= host

ル ー ト ネ ー ム サ ー バ 名 を host に 変 更 し ま す 。 こ れ は “ root ” コ マ ン ド に 影 響 し ま す 。

(デ フ ォ ル ト = ns.internic.net ; 略 記 = ro )

timeout= number

返 答 を 待 つ 初 期 タ イ ム ア ウ ト 間 隔 を number 秒 に 変 更 し ま す 。 リ ト ラ イ の た び に タ イ ム ア ウ ト 間 隔 は 倍 に な り ま す 。

(デ フ ォ ル ト = 5 seconds; 略 記 = ti )

[ no ] vc

サ ー バ に 要 求 を 出 す と き に 、 常 に 仮 想 回 路 (virtual circuit) を 使 い ま す 。

(デ フ ォ ル ト = novc ; 略 記 =

[ no ] v )

[ no ] ignoretc

パ ケ ッ ト ト ラ ン ケ ー シ ョ ン エ ラ ー を 無 視 し ま す 。

(デ フ ォ ル ト = noignoretc ; 略 記 =

[ no ] ig )

診 断

問 い 合 わ せ が 失 敗 し た 場 合 、 エ ラ ー メ ッ セ ー ジ が 表 示 さ れ ま す 。 エ ラ ー に は 次 の よ う な も の が あ り ま す 。

Timed out

サ ー バ に 対 す る 要 求 を 、 ( “ set timeout= value ” で 変 更 で き る )あ る 時 間 の 間 に ( “ set retry= value ” で 変 更 で き る )あ る 回 数 だ け リ ト ラ イ し ま し た が 、 応 答 し ま せ ん で し た 。

No response from server

サ ー バ マ シ ン で ネ ー ム サ ー バ が 動 い て い ま せ ん 。

No records

ホ ス ト 名 は 正 し い の で す が 、 そ の ホ ス ト に つ い て 現 在 の 問 い 合 わ せ に 関 す る 情 報 を サ ー バ が 持 っ て い ま せ ん 。 問 い 合 わ せ る 情 報 は “ set querytype ” コ マ ン ド で 指 定 で き ま す 。

Non-existent domain

そ の ホ ス ト 名 も し く は ド メ イ ン 名 が 存 在 し ま せ ん 。

Connection refused

Network is unreachable

現 在 の と こ ろ ネ ー ム サ ー バ も し く は フ ィ ン ガ ー サ ー バ に 対 し て 接 続 で き ま せ ん 。 こ の エ ラ ー は 一 般 に ls finger 要 求 に 対 し て 起 こ り ま す 。

Server failure

ネ ー ム サ ー バ が 内 部 で デ ー タ ベ ー ス の 矛 盾 を 発 見 し た た め 正 し い 答 え が 返 せ ま せ ん で し た 。

Refused

ネ ー ム サ ー バ が 要 求 に 対 す る サ ー ビ ス を 拒 否 し ま し た 。

Format error

ネ ー ム サ ー バ は 要 求 パ ケ ッ ト が 適 切 な フ ォ ー マ ッ ト に な っ て い な い と 判 断 し ま し た 。 nslookup 内 に エ ラ ー が あ る の か も し れ ま せ ん 。

関 連 フ ァ イ ル
/etc/resolv.conf

ド メ イ ン 名 の 初 期 値 と ネ ー ム サ ー バ の ア ド レ ス を 記 述 す る フ ァ イ ル で す 。

$HOME/.nslookuprc

ユ ー ザ 用 の 初 期 化 オ プ シ ョ ン を 記 述 す る フ ァ イ ル で す 。

/usr/share/misc/nslookup.help

コ マ ン ド の 要 約 で す 。

環 境 変 数
HOSTALIASES

ホ ス ト 名 の エ イ リ ア ス を 記 述 し た フ ァ イ ル 。

LOCALDOMAIN

デ フ ォ ル ト ド メ イ ン を 上 書 き し ま す 。

関 連 項 目

named (8), resolver (3), resolver (5); RFC-1034, “Domain Names - Concepts and Facilities”; RFC-1035, “Domain Names - Implementation and Specification”

作 者

Andrew Cherenson 4th Berkeley Distribution June 24, 1990 NSLOOKUP (8)