Linux Basic: 第15章 - BIND DNS サーバ(2) 〜ゾーンの定義〜

| | ⊗

ドメイン

ゾーンとドメインは、ほぼ同義だがネームサーバーは自分が所属しないドメインの情報も管理でるため、ゾーンと呼称している。 IP アドレスは ICANA が地域ごとに割り当て、さらに各地域の管理団体(NIC)が ISP や通信キャリアといった大口顧客に割り当てる。
ドメインをIPに割り当てる仕事は、レジストラと呼ばれる。

問い合わせ

dig(1)やnslookup(1)で問い合わせた結果は3種類
nslookup 問い合わせ内容 [ 問合せ先サーバー ]
dig 問合せ内容 [ @問合せ先サーバー ]
操作例
$ dig www.linuxacademy.ne.jp
; <<>> DiG 9.8.3-P4 <<>> www.linuxacademy.ne.jp
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 46240
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;www.linuxacademy.ne.jp.		IN	A

;; ANSWER SECTION:
www.linuxacademy.ne.jp.	3600	IN	A	203.174.70.235

;; Query time: 49 msec
;; SERVER: 210.224.163.4#53(210.224.163.4)
;; WHEN: Tue Oct  1 08:03:00 2019
;; MSG SIZE  rcvd: 56

特に問い合わせ先を指定しない場合は、/etc/resolv.conf の nameserver で指定サーバーを採用。
nameserver は3行まで記載でき、上から順に接続し最初に接続されたものを採用する。

/etc/resolv.conf
# Generated by NetworkManager
search s160.la.net
nameserver 127.0.0.1
nameserver 10.20.250.1
serch はドメイン省略時の値を表す。
$ nslookup h001
Server:		10.20.250.1
Address:	10.20.250.1#53

Name:	h001.s160.la.net
Address: 10.20.160.1
- [ UP ]