Dig(Domain Information Gopherの略)は、およびDNSサーバーに関連する問題のトラブルシューティングに使用される。
$ sudo apt install dnsutils
digコマンドを使用して、次のようにドメイン名を照会し、情報を取得できます。
$ dig google.com
; <<>> DiG 9.11.3-1ubuntu1.11-Ubuntu <<>> google.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 2586 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ;; QUESTION SECTION: ;google.com. IN A ;; ANSWER SECTION: google.com. 170 IN A 216.58.196.238 ;; Query time: 1 msec ;; SERVER: 192.168.1.2#53(192.168.1.2) ;; WHEN: Fri Dec 20 05:08:35 JST 2019 ;; MSG SIZE rcvd: 55
より具体的に取得し、ドメイン名のIPのみを表示するには、次のように+ short引数を追加します。
$ dig google.com +short 172.217.161.206
ドメイン名のMXレコードを確認するには、実行します。
$ dig google.com MX +short 30 alt2.aspmx.l.google.com. 40 alt3.aspmx.l.google.com. 20 alt1.aspmx.l.google.com. 50 alt4.aspmx.l.google.com. 10 aspmx.l.google.com.
コメント