Dig_(UNIX)
[Wikipedia|▼Menu]

dig(ディグ)は、ネットワーク管理のためのコマンドラインツールで、Domain Name System(DNS)に問い合わせを行う。"dig"は"domain information groper"の略である。

digはネットワーク・トラブルシューティングのために、そして、教育的な目的のために役立つ。digはコマンドライン上からの対話モードでも、ファイルから要求を読み込むバッジモードでも動作する。引数で特定のDNSサーバが指定されなかったときは、resolv.confファイルで定義されたオペレーティングシステムのデフォルトのDNSサーバに問い合わせを行う。何も引数をつけなかった時はDNSルートゾーンに問い合わせを行う。

digは国際化ドメイン名(IDN)をサポートしている。

digはBIND DNSサーバソフトウェアスイートの一部である。 digはnslookuphostのような古いツールを置き換える。
使用例

この例では、digが.mw-parser-output .monospaced{font-family:monospace,monospace}example.comドメインの「全て(any)」のタイプの情報の問い合わせを行っている。$ dig example.com any; <<>> DiG 9.6.1 <<>> example.com any;; global options: +cmd;; Got answer:;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 4016;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 0;; QUESTION SECTION:;example.com. IN ANY;; ANSWER SECTION:example.com. 172719 IN NS a.iana-servers.net.example.com. 172719 IN NS b.iana-servers.net.example.com. 172719 IN A 208.77.188.166example.com. 172719 IN SOA dns1.icann.org. hostmaster.icann.org. 2007051703 7200 3600 1209600 86400;; Query time: 1 msec;; SERVER: ::1#53(::1);; WHEN: Wed Aug 12 11:40:43 2009;; MSG SIZE rcvd: 154

上の例の172719という数字はTime to live(TTL)の秒数を示している。

問合わせは、特定のレコードのために指定されたDNSサーバーに向けられる場合がある。下記の例ではMXレコードである。$ dig wikimedia.org MX @ns0.wikimedia.org; <<>> DiG 9.6.1 <<>> wikimedia.org MX @ns0.wikimedia.org;; global options: +cmd;; Got answer:;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 61144;; flags: qr aa rd; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 2;; WARNING: recursion requested but not available;; QUESTION SECTION:;wikimedia.org. IN MX;; ANSWER SECTION:wikimedia.org. 3600 IN MX 10 mchenry.wikimedia.org.wikimedia.org. 3600 IN MX 50 lists.wikimedia.org.;; ADDITIONAL SECTION:mchenry.wikimedia.org. 3600 IN A 208.80.152.186lists.wikimedia.org. 3600 IN A 91.198.174.5;; Query time: 73 msec;; SERVER: 208.80.152.130#53(208.80.152.130);; WHEN: Wed Aug 12 11:51:03 2009;; MSG SIZE rcvd: 109
関連項目

DNSレコードタイプの一覧

nslookup

host (UNIX)

whois

参考文献

Paul Albitz and Cricket Liu. DNS and BIND, 5th Edition. Nutshell Series. O'Reilly and Associates, Inc., 2006.
外部リンク

dig
 ? BIND 9

How to use dig to query DNS name servers










Unixコマンド
ファイルとファイルシステム管理

cat

chattr(英語版)

chmod

chown

chgrp

cksum

cmp

cp

dd

du

df(英語版)

file

fsck

fuser(英語版)

ln

ls

lsof

mkdir

mount

mv

pax

pwd

rm

rmdir

size

split

tee

touch

type(英語版)

umask(英語版)

プロセス管理

at

bg

chroot

cron

fg

kill

killall

nice

pgrep

pidof

pkill

ps

pstree(英語版)

reboot

shutdown

time

top

ユーザ管理/環境

clear

env

exit

finger

history(英語版)

id

logname(英語版)

mesg

passwd

su

sudo

uptime

talk

tput(英語版)

uname

w

wall

who

whoami

write

テキスト処理

awk

banner

basename

comm(英語版)

csplit(英語版)

cut

diff

dirname

ed

ex(英語版)

fmt

fold(英語版)

head

iconv

join(英語版)

less

m4

more

nkf

nl

paste(英語版)

patch

printf(英語版)

read(英語版)

sed

sort

spell(英語版)

strings

tail

tr

troff

uniq

vi

wc

xargs

yes

シェルビルトイン

alias

cd

echo

test(英語版)

unset

wait

通信

dig

host(英語版)

ifconfig

inetd

ip (iproute2)

netcat

netstat

nslookup

ping

rdate(英語版)

rlogin

route

ssh

traceroute

検索

find

grep

locate(英語版)

whatis(英語版)

whereis(英語版)

マニュアル

apropos(英語版)

help(英語版)

man

ソフトウェア開発

ar

ctags

lex

make

nm

strip(英語版)

yacc

その他

bc

dc

cal

date

expr

false

lp(英語版)

lpr

od

sl

sleep

stty

true


次ページ
記事の検索
おまかせリスト
▼オプションを表示
ブックマーク登録
mixiチェック!
Twitterに投稿
オプション/リンク一覧
話題のニュース
列車運行情報
暇つぶしWikipedia

Size:11 KB
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:undef