digコマンドでネームサーバを指定する方法

digコマンドでネームサーバを指定して問い合わせをしたい場合は@を使えばできる。

例えばGoogle Public DNS(8.8.8.8)にwww.google.comを問い合わせたい場合は次のコマンドを打つ。

dig www.google.com @8.8.8.8

結果は以下の通り

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.62.rc1.56.amzn1 <<>> www.google.com @8.8.8.8
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 61651
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;www.google.com.            IN  A

;; ANSWER SECTION:
www.google.com.     299 IN  A   172.217.26.36

;; Query time: 39 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Thu Aug  3 09:16:00 2017
;; MSG SIZE  rcvd: 48