内容へ移動
fl8 Wiki
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
現在位置:
Dokuwiki.fl8.jp
»
02_freebsd
»
80_Unixコマンド
»
dig
トレース:
02_freebsd:80_unixコマンド:dig
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== dig ====== ===== 機能 ===== digコマンドとは、domain information groperの略で、直訳すると「ドメイン情報の手探りツール」といった意味になります。 ネームサーバに対して問い合わせを行い、その応答結果を表示するコマンドで、BINDとともに提供されています。 ===== オプション ===== |-x|逆引き| ===== 形式 ===== dig @server domain query-type |server|利用するネームサーバ| |domain|情報を知りたいドメイン名| |query-type|知りたい情報のタイプ| ===== query-type ===== |A|IPアドレス| |NS|DNSサーバ| |MX|メールサーバ| |SOA|SOA情報| |ANY|知っている全ての情報| ===== コマンド例 ===== <code> matsui@vaio$ dig @dynabook yahoo.co.jp ANY ; <<>> DiG 9.3.1 <<>> @dynabook yahoo.co.jp ANY ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 58440 ;; flags: qr rd ra; QUERY: 1, ANSWER: 22, AUTHORITY: 2, ADDITIONAL: 0 ;; QUESTION SECTION: ;yahoo.co.jp. IN ANY ;; ANSWER SECTION: yahoo.co.jp. 900 IN SOA yahoo.co.jp. postmaster.yahoo.co.jp. 2005122111 1800 900 86400 900 yahoo.co.jp. 300 IN A 202.93.91.214 yahoo.co.jp. 300 IN A 202.93.91.215 yahoo.co.jp. 300 IN A 202.93.91.216 yahoo.co.jp. 300 IN A 202.93.91.217 yahoo.co.jp. 300 IN A 202.93.91.218 yahoo.co.jp. 300 IN A 202.93.91.219 yahoo.co.jp. 300 IN A 202.229.198.216 yahoo.co.jp. 300 IN A 202.229.199.136 yahoo.co.jp. 300 IN A 202.229.199.147 yahoo.co.jp. 300 IN A 203.141.35.113 yahoo.co.jp. 300 IN A 210.80.242.236 yahoo.co.jp. 300 IN A 210.80.243.14 yahoo.co.jp. 300 IN A 210.81.3.241 yahoo.co.jp. 300 IN A 210.81.150.5 yahoo.co.jp. 900 IN MX 10 mx1.mail.yahoo.co.jp. yahoo.co.jp. 900 IN MX 10 mx2.mail.yahoo.co.jp. yahoo.co.jp. 900 IN MX 10 mx3.mail.yahoo.co.jp. yahoo.co.jp. 900 IN MX 10 mx4.mail.yahoo.co.jp. yahoo.co.jp. 900 IN MX 100 mx5.mail.yahoo.co.jp. yahoo.co.jp. 900 IN NS ns10.yahoo.co.jp. yahoo.co.jp. 900 IN NS dnsg01.yahoo.co.jp. ;; AUTHORITY SECTION: yahoo.co.jp. 900 IN NS dnsg01.yahoo.co.jp. yahoo.co.jp. 900 IN NS ns10.yahoo.co.jp. ;; Query time: 106 msec ;; SERVER: 192.168.1.11#53(192.168.1.11) ;; WHEN: Thu Dec 22 05:19:42 2005 ;; MSG SIZE rcvd: 473 </code> ■digコマンドでBINDのバージョンを調べる。 <code> $ dig @vaio chaos txt version.bind |grep TXT ;version.bind. CH TXT version.bind. 0 CH TXT "1999" ←これ </code> ※BINDのバージョンを偽装する方法は → ここに記載 <code> # dig [@192.168.0.1] [-t type] foo.example.com. </code> 127.0.0.1 は DNS サーバ名または IP/IPv6 アドレス。 type は A, PTR, AXFR など。 <code> # dig [@192.168.0.1] -x 192.168.0.1 # 逆引き </code> dig [@192.168.0.1] -t ptr 1.0.168.192.in-addr.arpa. と同じ <code> # dig [@192.168.0.1] -t axfr example.com. </code> nslookup の `ls -d example.com' と同じ。 == 結果だけ返す == <code> # dig fl8.jp +short </code> {{tag>unixコマンド ネットワーク関連}}
02_freebsd/80_unixコマンド/dig.txt
· 最終更新: 2017/08/01 01:58 by
matsui
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ