Linuxコマンド集 |
コマンド集(機能別) | コマンド集(アルファベット順) | コマンド逆引き大全 | シェル・スクリプト・リファンレス |
dig | ドメイン情報をDNSサーバーから取得する | (1) |
構文 | |
dig [@server] domain [query-type] [query-class] [+-][query-option] |
オプション | |||||||||||
|
検索タイプ | |||||||||||||||||
|
検索オプション | |||||||||||||||||||||||||||||||||||
|
説明 | |
ドメインの情報をDNSサーバーに問い合わせて表示する。例えば,ドメイン名からIPアドレスを調べられる。また,複数の問い合わせるバッチ・モードの利用が可能。 |
使用例 | |
IPアドレスからホスト名を調べる $ dig nikkeibp.co.jp ; <<>> DiG 9.2.3 <<>> nikkeibp.co.jp ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 12545 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;nikkeibp.co.jp. IN A ;; ANSWER SECTION: nikkeibp.co.jp. 59609 IN A 202.26.186.35 ;; Query time: 9 msec ;; SERVER: 192.168.1.1#53(192.168.1.1) ;; WHEN: Fri Aug 13 00:28:16 2004 ;; MSG SIZE rcvd: 48 逆引きでDNSに問い合わせる $ dig 0.186.26.202.in-addr.arpa. ptr ; <<>> DiG 9.2.3 <<>> 0.186.26.202.in-addr.arpa. ptr ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53042 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;0.186.26.202.in-addr.arpa. IN PTR ;; ANSWER SECTION: 0.186.26.202.in-addr.arpa. 86400 IN PTR nikkeibp-network.nikkeibp.co.jp. ;; Query time: 12 msec ;; SERVER: 192.168.1.1#53(192.168.1.1) ;; WHEN: Fri Aug 13 00:32:19 2004 ;; MSG SIZE rcvd: 88 メール・エクスチェンジ(MX)を調べる $ dig nikkeibp.co.jp mx ; <<>> DiG 9.2.3 <<>> nikkeibp.co.jp mx ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 47733 ;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;nikkeibp.co.jp. IN MX ;; ANSWER SECTION: nikkeibp.co.jp. 45252 IN MX 70 bpns2.nikkeibp.co.jp. nikkeibp.co.jp. 45252 IN MX 30 bpshield.nikkeibp.co.jp. nikkeibp.co.jp. 45252 IN MX 50 bpns1.nikkeibp.co.jp. ;; Query time: 8 msec ;; SERVER: 192.168.1.1#53(192.168.1.1) ;; WHEN: Fri Aug 13 00:33:24 2004 ;; MSG SIZE rcvd: 101 |
関連事項 | |
nslookup,jwhois,IPアドレスからドメイン,マシン名を調べる |