背景

DNSの設定をすると、浸透するまでに時間がかかります。

ちゃんと設定ができているかできるだけ近いネームサーバーに問い合わせしたいのが人情です。

そんな時、2回ぐらい調べたので記録しておきます。

引数のDNSサーバを記述する

使い方は以下のように2つ目の引数にネームサーバーを追記するだけです。

$ nslookup amazon.co.jp 8.8.8.8
Server:		8.8.8.8
Address:	8.8.8.8#53

Non-authoritative answer:
Name:	amazon.co.jp
Address: 52.119.168.48
Name:	amazon.co.jp
Address: 52.119.164.121
Name:	amazon.co.jp
Address: 52.119.161.5

digの場合は2つ目の引数にネームサーバーなのだけど、その前に「@」を付与する。

$ dig amazon.co.jp @8.8.8.8

; <<>> DiG 9.18.1-1ubuntu1.2-Ubuntu <<>> amazon.co.jp @8.8.8.8
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 41036
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;amazon.co.jp.			IN	A

;; ANSWER SECTION:
amazon.co.jp.		56	IN	A	52.119.164.121
amazon.co.jp.		56	IN	A	52.119.161.5
amazon.co.jp.		56	IN	A	52.119.168.48

;; Query time: 8 msec
;; SERVER: 8.8.8.8#53(8.8.8.8) (UDP)
;; WHEN: Sun Jan 15 21:16:37 JST 2023
;; MSG SIZE  rcvd: 89