DNS サ ーバ 設定 ガイ ド

2022 年 04 月 05 日

Version 3.0

ソ ニー ビズ ネッ トワ ーク ス株 式会 社

2022.4.5 Version3.0

DNS サーバ設定ガイド

1/54

目次
１ BIND 9 (UNIX) を利用する ................................................................................................... 4
１-１ 設定例の環境 .......................................................................................................................... 4
１-２ インストール ............................................................................................................................. 6
１-３ 設定例のファイル構成 .............................................................................................................. 6
１-４ named.conf の設定例 .............................................................................................................. 7
１-５ ルート DNS サーバの設定 ........................................................................................................ 9
１-６ ループバックアドレス用ゾーンの設定例 ................................................................................... 10
１-７ 正引きゾーンの設定例 ............................................................................................................ 11
１-８ 逆引きゾーンの設定例 ............................................................................................................ 12
１-９ 参照用 DNS サーバの設定例 ................................................................................................. 13
１-１０ BIND の起動 ....................................................................................................................... 13

２ BIND 9 (Windows) を利用する .......................................................................................... 14
２-１ 設定例の環境 ........................................................................................................................ 14
２-２ インストール ........................................................................................................................... 16
２-３ 設定例のファイル構成 ............................................................................................................ 17
２-４ named.conf の設定例 ............................................................................................................ 18
２-５ ルート DNS サーバの設定 ...................................................................................................... 20
２-６ ループバックアドレス用ゾーンの設定例 ................................................................................... 21
２-７ 正引きゾーンの設定例 ............................................................................................................ 22
２-８ 逆引きゾーンの設定例 ............................................................................................................ 23
２-９ BIND の起動 .......................................................................................................................... 24

３ Windows Server 2008 R2 標準 DNS を利用する .............................................................. 25
３-１ インストール ........................................................................................................................... 25
３-２ DNS を構成する ..................................................................................................................... 28
３-３ start of authority(SOA)レコードの設定例 ................................................................................ 37
３-４ ネームサーバ(NS)レコードの設定例 ........................................................................................ 38
３-５ 正引き(A)レコードの設定例 ..................................................................................................... 40
３-６ メールサーバ(MX)レコードの設定例 ........................................................................................ 42
３-７ 逆引き(PTR)レコードの設定例 ................................................................................................ 43
３-８ ゾーン転送設定 ...................................................................................................................... 45
３-９ サービスの開始 ...................................................................................................................... 46

４ UNIX サーバで BIND の動作を確認する(dig) ...................................................................... 47
４-１ SOA レコードの確認 ............................................................................................................... 47
４-２ NS レコードの確認 ................................................................................................................. 48
４-３ MX レコードの確認 ................................................................................................................. 48
2022.4.5 Version3.0

DNS サーバ設定ガイド

2/54

４-４ A レコードの確認 .................................................................................................................... 48
４-５ AAAA レコードの確認 ............................................................................................................. 49
４-６ PTR レコードの確認 ............................................................................................................... 49
４-７ リゾルバ機能の動作確認 ........................................................................................................ 50

５ Windows サーバで DNS の動作を確認する(nslookup) ...................................................... 51
５-１ SOA レコードの確認 ............................................................................................................... 51
５-２ NS レコードの確認 ................................................................................................................. 51
５-３ MX レコードの確認 ................................................................................................................. 52
５-４ A レコードの確認 .................................................................................................................... 52
５-５ AAAA レコードの確認 ............................................................................................................. 52
５-６ PTR レコードの確認 ............................................................................................................... 53
５-７ リゾルバ機能の動作確認 ........................................................................................................ 53

６ 動作確認(ゾーン転送) .......................................................................................................... 54
６-１ 弊社 Web ページから確認する方法 ........................................................................................ 54
６-２ お客さま環境で確認する方法 .................................................................................................. 54

2022.4.5 Version3.0

DNS サーバ設定ガイド

3/54

１ BIND 9 (UNIX) を利用する
本項では、ISC BIND(Berkeley Internet Name Domain)を利用して、UNIX OS で DNS サーバを設定する例をご紹介します。
なお、「ファイバーＵサービス」「NURO アクセスサービス」における逆引き権限委譲の設定につきましては、以下のマニュアルをご覧ください。

ファイバーＵサービス DNS サーバ設定ガイド

http://www.bit-drive.ne.jp/cgi-bin/jumppage/jumppage.cgi?pageNo=557


NURO アクセスサービス DNS サーバ設定ガイド

http://www.bit-drive.ne.jp/cgi-bin/jumppage/jumppage.cgi?pageNo=559

１-１ 設定例の環境
本項で解説に利用する環境は以下のとおりです。なお、実際に設定する際には表記の IP アドレス、
ドメイン名などは、お客さまご利用環境に合わせてご設定ください。

項目名

値

ドメイン 1

example.com

ドメイン 2

example.co.jp

使用 IPv4 ネットワーク

192.168.10.32/28 (クラス C 未満)

使用 IPv6 ネットワーク

2001:db8:1234::/48

プライマリ DNS

FQDN：

ns.example.com

IPv4 アドレス：

192.168.10.34

IPv6 アドレス：

2001:db8:1234::34

セカンダリ DNS

（お客さまにてセカンダリ DNS をご用意される場合）
FQDN：

ns2.example.com

IPv4 アドレス：

192.168.10.35

IPv6 アドレス：

2001:db8:1234::35（bit-drive セカンダリ DNS をご利用になる場合）
FQDN：

ns1.bit-drive.ne.jp※bit-drive セカンダリ DNS サーバ IP アドレスにつきましては、弊社
お客さまサポートサイトにございます「bit-drive サーバ一覧」のページをご覧ください。（要ログイン）
https://www.bit-drive.ne.jp/support/tsd/tech-server-list/tech-server-list.pl▼次ページへ続きます▼
2022.4.5 Version3.0

DNS サーバ設定ガイド

4/54

DNS 正引きゾーン名

db.example.com

DNS 逆引きゾーン名

32.10.168.192.in-addr.arpa
4.3.2.1.8.b.d.0.1.0.0.2.ip6.arpa.

サービス申し込み状況

逆引きの権限委譲を申し込んでいる
正引きのセカンダリを申し込んでいる(example.com のみ)

その他の設定2022.4.5 Version3.0

pns.example.com は ns.example.com という別名を設定する

DNS サーバ設定ガイド

5/54

１-２ インストール
ソースからインストールする場合は以下のサイトよりダウンロードできます。
Internet Systems Consortium(ISC)
https://www.isc.org/downloads/
その他、パッケージなどで導入する場合は、ご利用環境に合わせてご検討ください。

１-３ 設定例のファイル構成
基本的な構成ファイルは以下のとおりです。ファイル名や設定値は全て設定例ですので、ご利用になる環境に合わせて名前を変更してください。
また、弊社では IPv4 アドレスの権限委譲をクラス C 未満(IP8 個 or16 個 or32 個 or64 個)で行っておりますので、逆引きゾーンの設定を行う際は第４オクテットまで記載した「クラス C 未満用」で設定していただく必要があります。

ファイル名

ゾーン名

用途

named.conf--

BIND の設定を行うファイル

named.root--

ルート DNS サーバが記載されたファイル(ルートヒ
ントファイル)

localhost.v4.rev

0.0.127.in-addr.arpa

内部通信用の特別なアドレス(ループバックアドレ

localhost.v6.rev

0.～省略～.0.ip6.arpa

ス)用の逆引きゾーンファイル

db.example.com

example.com

ドメイン名「example.com」の正引きゾーンファイル

db.example.co.jp

example.co.jp

ドメイン名「example.co.jp」の正引きゾーンファイル

db_192.168.10.32

32.10.168.192.in-addr.arpa

IPv4 ネットワーク「192.168.10.32/28」の逆引きゾ
ーンファイル※C クラス未満のアドレス用

db_2001.db8.1234

4.3.2.1.8.b.d.0.1.0.0.2.ip6.arpa

IPv6 ネットワーク「2001:db8:1234::/48」の逆引き
ゾーンファイル

2022.4.5 Version3.0

DNS サーバ設定ガイド

6/54

１-４ named.conf の設定例
named.conf では、BIND アプリケーションの全体的な動作や、各ゾーンファイルの扱いなどについて設定します。以下、named.conf の基本的な設定例です。

ファイル名：/var/named/named.conf
options {};directory "/var/named";zone "." {type hint;
file "root.hints";};
zone "0.0.127.in-addr.arpa" {type master;
file "pz/localhost.v4.rev";
allow-query { 127.0.0.1; ::1; };};options では、BIND アプリケーションの全体的な動作を設定します。
さまざまなオプションを設定できますが、お客さま環境により内容が異なりますので、詳しくは BIND のマニュアルをご確認ください。
本例では BIND アプリケーションのワークディレクトリのみを設定しています。
ルートヒントファイルを指定します。
file ス テ ート メ ント にフ ァイ ル 名 の みを 記 入 すると 、 前 述 のoptions で指定したディレクトリ内の named.root、すなわち/var/named/named.root を指定することになります。
ループバックアドレスのゾーンファイルを指定しています。
本例ではローカルサーバ上でのテストに利用する目的で設定していますので、ループバックからの名前解決要求にのみ応答す
るように制限します(allow-query { localhost; };)。

zone
"0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa"{
type master;
file "pz/localhost.v6.rev";
allow-query { 127.0.0.1; ::1; };};// 次ページへ

2022.4.5 Version3.0

DNS サーバ設定ガイド

7/54

ファイル名：/var/named/named.conf// 前ページから
zone "example.com" {type master;
file "zone/db.example.com";allow-transfer {<bit-drive セカンダリ DNS IP アドレス>;192.168.10.35;
2001:db8:1234::35;};};

加えて、このドメインは bit-drive セカンダリサービスを申し込んでいますので、「ゾーン転送許可 IP アドレス」に bit-drive セカンダリ DNS サーバを指定します。
（必要に応じてお客さまセカンダリ DNS サーバの IP ア
ドレスを指定します）

example.co.jp ゾーンについて、以下を指定します。
・プライマリ DNS サーバ(type master;)・ゾーンファイル名(file "zone/db.example.co.jp";)zone "example.co.jp" {type master;
file "zone/db.example.co.jp";
allow-transfer {192.168.10.35;
2001:db8:1234::35;};};

尚、このドメインは bit-drive セカンダリサービスを申し込んでいませんので、「ゾーン転送許可 IP アドレス」の設定は行いません。
（必要に応じてお客さまセカンダリ DNS サーバの IP アドレスを指定します）zone "32.10.168.192.in-addr.arpa" {type master;
file "zone/db_192.168.10.32";
allow-transfer {<bit-drive セカンダリ DNS IP アドレス>;192.168.10.35;
2001:db8:1234::35;};};

zone "4.3.2.1.8.b.d.0.1.0.0.2.ip6.arpa " {type master;
file "zone/ db_2001.db8.1234";
allow-transfer {<bit-drive セカンダリ DNS IP アドレス>;192.168.10.35;
2001:db8:1234::35;};};

2022.4.5 Version3.0

example.com ゾーンについて、以下を指定します。
・プライマリ DNS サーバ(type master;)・ゾーンファイル名(file "zone/db.example.com";)"32.10.168.198.in-addr.arpa"ゾーンの指定を行います。
逆引き権限委譲を申し込んでいますので、「ゾーン転送許可 IP アドレス」に bit-drive セカンダリ DNS サー
バを指定しています。
弊社では逆引き権限委譲を申請いただいたお客さま
へ標準でセカンダリ DNS サーバをご提供しておりますので必ずご設定ください。
（必要に応じてお客さまセカンダリ DNS サーバの IP
アドレスを指定します）"4.3.2.1.8.b.d.0.1.0.0.2.ip6.arpa"ゾーンの指定を行います。今回は逆引き権限委譲を申し込んでいますので、「ゾーン転送許可 IP アドレス」に bit-drive セカ
ンダリ DNS サーバを指定しています。
弊社では逆引き権限委譲を申請いただいたお客さま
へ標準でセカンダリ DNS サーバをご提供しておりますので必ずご設定ください。

DNS サーバ設定ガイド

8/54

※「ゾーン転送許可 IP アドレス」（allow-transfer）について
弊社ご提供のサービスで、「逆引き権限委譲あり」または「bit-drive セカンダリ DNS サービス」をご申請いた
だいているお客さまにつきましては、本設定を行っていただく必要があります。
また、本例ではプライマリ DNS サーバが IPv6 アドレスで DNS サービスを行えることを前提に、セカンダリ
DNS の指定にも IPv6 アドレスを記載していますが、IPv6 アドレスを持たない DNS サーバにおいては IPv4
アドレスのみをご指定ください。
尚、本設定は IP アドレス単位のほかネットワーク単位での指定も可能となっています。ただし、ネットワーク
で指定する場合は、そのネットワークに所属する全ホストが信頼できることを確認した上で行ってください。
＜記述例＞
zone "example.com" {type master;
file "zone/db.example.com";allow-transfer {192.168.10.32/28;
2001:db8:1234::/48;};};←IPv4 アドレスネットワークの指定←IPv6 アドレスネットワークの指定

１-５ ルート DNS サーバの設定
ルート DNS サーバはルートヒントファイルに記載されています。本ファイルは以下のサイトで最新のファイルを取得してください。

ftp://ftp.internic.net/domain/named.root※現時点(2016 年 1 月 13 日)の last update は 2015 年 12 月 1 日です。
named.conf で指定した記載に合わせて、取得したルートヒントファイルを配置してください。
本例では named.conf へ記載したとおり、"/var/named/root.hints"として配置しています。

2022.4.5 Version3.0

DNS サーバ設定ガイド

9/54

１-６ ループバックアドレス用ゾーンの設定例
localhost.v4.rev および localhost.v6.rev はループバックアドレスの名前解決に使用します。このゾ
ーンファイルは一度設定すれば、以降は変更する必要はありません。

ファイル名：/var/named/zone/ localhost.v4.rev$TTL 86400@ IN SOA localhost. root.localhost. (2011070100; serial
28800; refresh 8hr
14400; retry 4hr
604800 ; expire 1w
86400) ; default_ttl 24hr

1

IN

NS

IN

PTR localhost.

このドメインについて名前解決を行う DNS サーバを指定します。
ループバックアドレスに対する正引き設定を行います。

localhost.

※ループバックアドレス
ホストが自分自身にトラフィックを送るための特別なアドレスです。

ファイル名：/var/named/zone/ localhost.v6.rev$TTL 86400@ IN SOA localhost. root.localhost. (2011070100; serial
28800; refresh 8hr
14400; retry 4hr
604800 ; expire 1w
86400) ; default_ttl 24hr

1

IN

NS

IN

PTR localhost.

2022.4.5 Version3.0

localhost.

このドメインについて名前解決を行う DNS サーバを指定します。
ループバックアドレスに対する正引き設定を行います。

DNS サーバ設定ガイド

10/54

１-７ 正引きゾーンの設定例
db.example.com は、自身で管理しているドメインの正引き用ゾーンファイルになります。ホスト名に対する IPv4 アドレスの紐付けは A レコード、IPv6 アドレスの紐付けは AAAA レコードを用います。
ファイル名：/var/named/zone/db.example.com$TTL 86400@ IN SOA ns.example.com. root.example.com. (2011070100; serial
3600; refresh 1hr
900; retry 15min
604800 ; expire 1w
86400) ; min 24hr
IN
IN

NS
NS

pns.example.com.
ns1.bit-drive.ne.jp.

example.com ド メ イ ン の 名 前 解 決 を 行 う
DNS サーバを指定します。

INMX

mail.example.com.

example.com ドメイン宛てのメールを受け取るメールサーバを指定します。

localhost IN

A

127.0.0.1

ループバックアドレスを設定します。

www
www
mail
mail

IN
IN
IN
IN

A
AAAA
A
AAAA

192.168.10.35
2001:db8:1234::35
192.168.10.36
2001:db8:1234::36

example.com ドメインを使用するサーバについて正引きの設定を行います。
IPv4 アドレスには A を、IPv6 アドレスには
AAAA をレコードタイプとして記載します。

pns
pns
ns

IN
IN
IN

A
192.168.10.34
A
2001:db8:1234::34
CNAME
pns.example.com.

pns.example.com と ns.example.com は同
じ IP アドレスに紐付けます。※※NS レコードや MX レコードで利用する名前は CNAME で定義しないようにしてください。
（上記例の場合、ホスト名”ns”が CNAME のため CNAME 元の pns を指定しています）
NS レコードや MX レコードにおいて、同じ IP アドレスで異なる FQDN を使用する場合は CNAME
レコードではなく、A レコードや AAAA レコードで設定します。
ファイル名：/var/named/zone/db.example.com（補足）
pns
pns

IN
IN

A
192.168.10.34
AAAA 2001:db8:1234::34

ns
ns

IN
IN

A
192.168.10.34
AAAA 2001:db8:1234::34

2022.4.5 Version3.0

DNS サーバ設定ガイド

11/54

１-８ 逆引きゾーンの設定例
db_192.168.10.32 は IPv4 アドレスの逆引き用ゾーンファイルです。IPv4 アドレスに対するホスト名を記述する際は、PTR レコードを用います。
ファイル名：/var/named/zone/db_192.168.10.32$TTL 86400@ IN SOA ns.example.com. root.example.com. (2011070100; serial
3600; refresh 1hr
900; retry 15min
604800 ; expire 1w
86400) ; min 24hr

34
35
36

IN
IN

NS
NS

ns.example.com.
ns1.bit-drive.ne.jp.

32.10.168.192.in-addr.arpa ドメインの名前解決を行う DNS サーバを指定します。

IN
IN
IN

PTR ns.example.com.
PTR www.example.com.
PTR mail.example.com.

逆引きの設定を行います。なお、逆引きゾー
ンに CNAME は利用できません。

db_2001.db8.1234 は IPv6 アドレスの逆引き用ゾーンファイルです。IPv6 アドレスに対するホスト名を記述する際は、IPv4 アドレスと同様 PTR レコードを用います。
ファイル名：/var/named/zone/ db_2001.db8.1234$TTL 86400@ IN SOA ns.example.com. root.example.com. (2011070100; serial
3600; refresh 1hr
900; retry 15min
604800 ; expire 1w
86400) ; min 24hr
IN
IN

NS
NS

ns.example.com.
ns1.bit-drive.ne.jp.

4.3.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN
5.3.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN
6.3.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN

2022.4.5 Version3.0

4.3.2.1.8.b.d.0.1.0.0.2.ip6.arpa ド メ イ ン の名前解決を行う DNS サーバを指定します。
逆引きの設定を行います。IPv6 アドレスの逆引きには省略表記が指定できませんので、全ての数字を”.(ドット)”区切りで記載します。

PTR ns.example.com.
PTR www.example.com.
PTR mail.example.com.

DNS サーバ設定ガイド

12/54

１-９ 参照用 DNS サーバの設定例
BIND に付属している dig,nslookup コマンドのデフォルトの DNS 参照先を設定します。なお、OS の種類などにより設定が異なる場合がありますので、ご利用の環境に合わせてご設定ください。
※bit-drive のセカンダリ DNS サーバは指定しないようにお願いいたします。
※セカンダリ DNS サーバがお客さま環境に存在する場合は続けて記載します。

ファイル名：/etc/resolv.confdomain example.com
nameserver 192.168.10.34
nameserver 192.168.10.35

IPv6 アドレスでの記載も可能です。
ファイル名：/etc/resolv.confdomain example.com
nameserver 2001:db8:1234::34
nameserver 2001:db8:1234::35

１-１０ BIND の起動サービスを手動で開始する場合は、named コマンドを実行します。
"-c"で named.conf の場所を指定できます。

コマンド# /usr/local/sbin/named -c /var/named/named.conf

OS 起動時に自動で起動させたい場合は、自動起動の設定が必要となります。各 OS によって設定方法が異なりますので、ご利用の環境に合わせてご設定ください。

2022.4.5 Version3.0

DNS サーバ設定ガイド

13/54

２ BIND 9 (Windows) を利用する
本項では、ISC BIND(Berkeley Internet Name Domain)を利用して、Windows サーバで DNS サー
バを設定する例をご紹介します。
なお、「ファイバーＵサービス」「NURO アクセスサービス」における逆引き権限委譲の設定につきましては、以下のマニュアルをご覧ください。

ファイバーＵサービス お客さま DNS サーバ設定例

http://www.bit-drive.ne.jp/cgi-bin/jumppage/jumppage.cgi?pageNo=557


NURO アクセスサービス DNS サーバ設定ガイド

http://www.bit-drive.ne.jp/cgi-bin/jumppage/jumppage.cgi?pageNo=559

２-１ 設定例の環境
本項で解説に利用する環境は以下のとおりです。なお、実際に設定する際には表記の IP アドレス、
ドメイン名などは、お客さまご利用環境に合わせてご設定ください。
項目名

値

ドメイン 1

example.com

ドメイン 2

example.co.jp

使用 IPv4 ネットワーク

192.168.10.32/28 (クラス C 未満)

使用 IPv6 ネットワーク

2001:db8:1234::/48

プライマリ DNS

FQDN：

ns.example.com

IPv4 アドレス：

192.168.10.34

IPv6 アドレス：

2001:db8:1234::34

セカンダリ DNS

（お客さまにてセカンダリ DNS をご用意される場合）
FQDN：

ns2.example.com

IPv4 アドレス：

192.168.10.35

IPv6 アドレス：

2001:db8:1234::35（bit-drive セカンダリ DNS をご利用になる場合）
FQDN：

ns1.bit-drive.ne.jp※bit-drive セカンダリ DNS サーバ IP アドレスにつきましては、弊社
お客さまサポートサイトにございます「bit-drive サーバ一覧」のページをご覧ください。（要ログイン）
https://www.bit-drive.ne.jp/support/tsd/tech-server-list/tech-server-list.pl▼次ページへ続きます▼
2022.4.5 Version3.0

DNS サーバ設定ガイド

14/54

DNS 正引きゾーン名

db.example.com

DNS 逆引きゾーン名

32.10.168.192.in-addr.arpa
4.3.2.1.8.b.d.0.1.0.0.2.ip6.arpa.

サービス申し込み状況

逆引きの権限委譲を申し込んでいる
正引きのセカンダリを申し込んでいる(example.com のみ)

2022.4.5 Version3.0

DNS サーバ設定ガイド

15/54

２-２ インストール
ソースからインストールする場合は以下のサイトよりダウンロードできます。
Internet Systems Consortium(ISC)
http://www.isc.org/downloads/



上記サイトより、Windows 用のインストールファイルをダウンロードします。



ダウンロードした zip ファイルをインストールするサーバ上に配置し、解凍します。



解凍後のフォルダ内にある bindInstall.exe をダブルクリックします。



以下の画面が表示されますので、インストール先、サービスアカウント名、パスワードを必要に応じて入力します

入力が終了後、「install」ボタンをクリックします。
以下のエラーのポップアップが表示された場合には、windows の制限に準拠したパスワードを入力してください。

2022.4.5 Version3.0

DNS サーバ設定ガイド

16/54



以下のポップアップが表示されればインストール成功です。「OK」ボタンをクリックし、インストールを終了してください。

２-３ 設定例のファイル構成
基本的な構成ファイルは以下のとおりです。ファイル名等は全て設定例ですので、ご利用になる環境に合わせて名前を変更してください。
また、弊社ではクラス C 未満(IP8 個 or16 個 or32 個 or64 個)にて権限委譲を行っておりますので、逆引きゾーンの設定を行う際は第４オクテットまで記載した「クラス C 未満用」で設定していただく必要があります。

ファイル名

ゾーン名

用途

named.conf--

BIND の設定を行うファイル

named.root--

ルート DNS サーバが記載されたファイル(ルートヒ
ントファイル)

localhost.v4.rev

0.0.127.in-addr.arpa

内部通信用の特別なアドレス(ループバックアドレ

localhost.v6.rev

0.～省略～.0.ip6.arpa

ス)用の逆引きゾーンファイル

db.example.com

example.com

ドメイン名「example.com」の正引きゾーンファイル

db.example.co.jp

example.co.jp

ドメイン名「example.co.jp」の正引きゾーンファイル

db_192.168.10.32

32.10.168.192.in-addr.arpa

IPv4 ネットワーク「192.168.10.32/28」の逆引きゾ
ーンファイル※C クラス未満のアドレス用

db_2001.db8.1234

2022.4.5 Version3.0

4.3.2.1.8.b.d.0.1.0.0.2.ip6.arpa

IPv6 ネットワーク「2001:db8:1234::/48」の逆引き.

ゾーンファイル

DNS サーバ設定ガイド

17/54

２-４ named.conf の設定例
named.conf では、BIND アプリケーションの全体的な動作や、各ゾーンファイルの扱いなどについて設定します。以下、named.conf の基本的な設定例です。

ファイル名：C:¥WINDOWS¥system32¥dns¥etc¥named.conf
options {};directory " C:¥WINDOWS¥system32¥dns¥etc ";zone "." {type hint;
file "root.hints";};
zone "0.0.127.in-addr.arpa" {type master;
file "pz/localhost.v4.rev";
allow-query { 127.0.0.1; ::1; };};options では、BIND アプリケーションの全体的な動作を設定します。
さまざまなオプションを設定できますが、お客さま環
境により内容が異なりますので、詳しくは BIND のマニュアルをご確認ください。
本例では BIND アプリケーションのワークディレクト
リのみを設定しています。

ルートヒントファイルを指定します。
file ス テ ート メ ント にフ ァイ ル 名 の みを 記 入 すると 、 前 述 のoptions で指定したディレクトリ内の named.root、すなわち/var/named/named.root を指定することになります。
ループバックアドレスのゾーンファイルを指定しています。
本例ではローカルサーバ上でのテストに利用する目的で設定していますので、ループバックからの名前解決要求にのみ応答す
るように制限します(allow-query { localhost; };)。

zone
"0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" {type master;
file "pz/localhost.v6.rev";
allow-query { 127.0.0.1; ::1; };};// 次ページへ

2022.4.5 Version3.0

DNS サーバ設定ガイド

18/54

ファイル名：C:¥WINDOWS¥system32¥dns¥etc¥named.conf// 前ページから
zone "example.com" {type master;
file "zone/db.example.com";allow-transfer {<bit-drive セカンダリ DNS IP アドレス>;192.168.10.35;
2001:db8:1234::35;};};

加えて、このドメインは bit-drive セカンダリサービスを申し込んでいますので、「ゾーン転送許可 IP アドレス」に bit-drive セカンダリ DNS サーバを指定します。
（必要に応じてお客さまセカンダリ DNS サーバの IP
アドレスを指定します）

example.co.jp ゾーンについて、以下を指定します。
・プライマリ DNS サーバ(type master;)・ゾーンファイル名(file "zone/db.example.co.jp";)zone "example.co.jp" {type master;
file "zone/db.example.co.jp";
192.168.10.35;
2001:db8:1234::35;};

尚、このドメインは bit-drive セカンダリサービスを申し込んでいませんので、「ゾーン転送許可 IP アドレス」の設定は行いません。
（必要に応じてお客さまセカンダリ DNS サーバの IP アドレスを指定します）zone "32.10.168.192.in-addr.arpa" {type master;
file "zone/db_192.168.10.32";
allow-transfer {<bit-drive セカンダリ DNS IP アドレス>;192.168.10.35;
2001:db8:1234::35;};};

zone "4.3.2.1.8.b.d.0.1.0.0.2.ip6.arpa " {type master;
file "zone/ db_2001.db8.1234";
allow-transfer {<bit-drive セカンダリ DNS IP アドレス>;192.168.10.35;
2001:db8:1234::35;};};

2022.4.5 Version3.0

example.com ゾーンについて、以下を指定します。
・プライマリ DNS サーバ(type master;)・ゾーンファイル名(file "zone/db.example.com";)"32.10.168.198.in-addr.arpa"ゾーンの指定を行います。
逆引き権限委譲を申し込んでいますので、「ゾーン転送許可 IP アドレス」に bit-drive セカンダリ DNS サー
バを指定しています。
弊社では逆引き権限委譲を申請いただいたお客さま
へ標準でセカンダリ DNS サーバをご提供しておりますので必ずご設定ください。
（必要に応じてお客さまセカンダリ DNS サーバの IP
アドレスを指定します）"4.3.2.1.8.b.d.0.1.0.0.2.ip6.arpa"ゾーンの指定を行います。今回は逆引き権限委譲を申し込んでいますので、「ゾーン転送許可 IP アドレス」に bit-drive セカ
ンダリ DNS サーバを指定しています。
弊社では逆引き権限委譲を申請いただいたお客さま
へ標準でセカンダリ DNS サーバをご提供しておりますので必ずご設定ください。

DNS サーバ設定ガイド

19/54

※「ゾーン転送許可 IP アドレス」（allow-transfer）について
弊社ご提供のサービスで、「逆引き権限委譲あり」または「bit-drive セカンダリ DNS サービス」をご申請いた
だいているお客さまにつきましては、本設定を行っていただく必要があります。
また、本例ではプライマリ DNS サーバが IPv6 アドレスで DNS サービスを行えることを前提に、セカンダリ
DNS の指定にも IPv6 アドレスを記載していますが、IPv6 アドレスを持たない DNS サーバにおいては IPv4
アドレスのみをご指定ください。
尚、本設定は IP アドレス単位のほかネットワーク単位での指定も可能となっています。ただし、ネットワーク
で指定する場合は、そのネットワークに所属する全ホストが信頼できることを確認した上で行ってください。
＜記述例＞
zone "example.com" {type master;
file "zone/db.example.com";allow-transfer {192.168.10.32/28;
2001:db8:1234::/48;};};←IPv4 アドレスネットワークの指定←IPv6 アドレスネットワークの指定

２-５ ルート DNS サーバの設定
ルート DNS サーバはルートヒントファイルに記載されています。本ファイルは以下のサイトで最新のファイルを取得してください。

ftp://ftp.internic.net/domain/named.root※現時点(2016 年 1 月 13 日)の last update は 2015 年 12 月 1 日です。

named.conf で指定した記載に合わせて、取得したルートヒントファイルを配置してください。
本例では named.conf へ記載したとおり、"/var/named/root.hints"として配置しています。

2022.4.5 Version3.0

DNS サーバ設定ガイド

20/54

２-６ ループバックアドレス用ゾーンの設定例
db.0.0.127 はループバックアドレスの名前解決に使用します。このゾーンファイルは一度設定すれば、以降は変更する必要はありません。

ファイル名：C:¥WINDOWS¥system32¥dns¥etc¥zone¥localhost.v4.rev$TTL 86400@ IN SOA localhost. root.localhost. (2011070100; serial
28800; refresh 8hr
14400; retry 4hr
604800 ; expire 1w
86400) ; default_ttl 24hr

1

IN

NS

IN

PTR localhost.

このドメインについて名前解決を行う DNS サーバを指定します。
ループバックアドレスに対する正引き設定を行います。

localhost.

※ループバックアドレス
ホストが自分自身にトラフィックを送るための特別なアドレスです。

ファイル名：C:¥WINDOWS¥system32¥dns¥etc¥zone¥localhost.v6.rev$TTL 86400@ IN SOA localhost. root.localhost. (2011070100; serial
28800; refresh 8hr
14400; retry 4hr
604800 ; expire 1w
86400) ; default_ttl 24hr

1

IN

NS

IN

PTR localhost.

2022.4.5 Version3.0

localhost.

このドメインについて名前解決を行う DNS サーバを指定します。
ループバックアドレスに対する正引き設定を行います。

DNS サーバ設定ガイド

21/54

２-７ 正引きゾーンの設定例
db.example.com は、自身で管理しているドメインの正引き用ゾーンファイルになります。ホスト名に対する IPv4 アドレスを記述する際は、A レコードを用います。
ファイル名：C:¥WINDOWS¥system32¥dns¥etc¥zone¥db.example.com$TTL 86400@ IN SOA ns.example.com. root.example.com. (2011070100; serial
3600; refresh 1hr
900; retry 15min
604800 ; expire 1w
86400) ; min 24hr
IN
IN

NS
NS

pns.example.com.
ns1.bit-drive.ne.jp.

example.com ド メ イ ン の 名 前 解 決 を 行 う
DNS サーバを指定します。

INMX

mail.example.com.

example.com ドメイン宛てのメールを受け取るメールサーバを指定します。

localhost IN

A

127.0.0.1

ループバックアドレスを設定します。

www
www
mail
mail

IN
IN
IN
IN

A
AAAA
A
AAAA

192.168.10.35
2001:db8:1234::35
192.168.10.36
2001:db8:1234::36

example.com ドメインを使用するサーバについて正引きの設定を行います。
IPv4 アドレスには A を、IPv6 アドレスには
AAAA をレコードタイプとして記載します。

pns
pns
ns

IN
IN
IN

A
192.168.10.34
A
2001:db8:1234::34
CNAME
pns.example.com.

pns.example.com と ns.example.com は同
じ IP アドレスに紐付けます。※※NS レコードや MX レコードで利用する名前は CNAME で定義しないようにしてください。
（上記例の場合、ホスト名”ns”が CNAME のため CNAME 元の pns を指定しています）
NS レコードや MX レコードにおいて、同じ IP アドレスで異なる FQDN を使用する場合は CNAME レ
コードではなく、A レコード、または AAAA レコードを設定します。
ファイル名：C:¥WINDOWS¥system32¥dns¥etc¥zone¥db.example.com（補足）
pns
pns

IN
IN

A
192.168.10.34
AAAA 2001:db8:1234::34

ns

IN

A

ns

IN

AAAA 2001:db8:1234::34

2022.4.5 Version3.0

192.168.10.34

DNS サーバ設定ガイド

22/54

２-８ 逆引きゾーンの設定例
db_192.168.10.32 は IPv4 アドレスの逆引き用ゾーンファイルです。IPv4 アドレスに対するホスト名を記述する際は、PTR レコードを用います。
ファイル名：C:¥WINDOWS¥system32¥dns¥etc¥zone¥db_192.168.10.32$TTL 86400@ IN SOA ns.example.com. root.example.com. (2011070100; serial
3600; refresh 1hr
900; retry 15min
604800 ; expire 1w
86400) ; min 24hr

34
35
36

IN
IN

NS
NS

ns.example.com.
ns1.bit-drive.ne.jp.

32.10.168.192.in-addr.arpa ドメインの名前解決を行う DNS サーバを指定します。

IN
IN
IN

PTR ns.example.com.
PTR www.example.com.
PTR mail.example.com.

逆引きの設定を行います。なお、逆引きゾー
ンに CNAME は利用できません。

db_2001.db8.1234 は IPv6 アドレスの逆引き用ゾーンファイルです。IPv6 アドレスに対するホスト名を記述する際は、IPv4 アドレスと同様 PTR レコードを用います。
ファイル名：/var/named/zone/ db_2001.db8.1234$TTL 86400@ IN SOA ns.example.com. root.example.com. (2011070100; serial
3600; refresh 1hr
900; retry 15min
604800 ; expire 1w
86400) ; min 24hr
IN
IN

NS
NS

ns.example.com.
ns1.bit-drive.ne.jp.

4.3.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN
5.3.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN
6.3.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN

2022.4.5 Version3.0

4.3.2.1.8.b.d.0.1.0.0.2.ip6.arpa ド メ イ ン の名前解決を行う DNS サーバを指定します。
逆引きの設定を行います。IPv6 アドレスの逆引きには省略表記が指定できませんので、全ての数字を”.(ドット)”区切りで記載します。

PTR ns.example.com.
PTR www.example.com.
PTR mail.example.com.

DNS サーバ設定ガイド

23/54

２-９ BIND の起動サービスを開始するためには、スタートメニュー⇒設定（S)⇒コントロールパネル⇒管理ツール⇒サービスにて「ISC BIND」をダブルクリックし、ISC BIND のプロパティから「開始」ボタンをクリックします。なお、開始時に以下のエラーが出ることがありますので、その場合は、以下の対処を行ってください。

[対処方法]
 開始操作で開いたプロパティウインドウのタブから「ログオン」を選択します。
 ローカル システム アカウント(L)にチェックをし、「OK」ボタンをクリックします。
 再度サービスの開始操作を行います。

2022.4.5 Version3.0

DNS サーバ設定ガイド

24/54

３ Windows Server 2008 R2 標準 DNS を利用する
本項では、Windows Server 2008 R2 に標準で付属している DNS を利用して DNS サーバを設定する例をご紹介します。

３-１ インストール[１] サービスの導入


スタート→管理ツール→サーバーマネージャーを選択します。



役割の追加をクリックします。



ウィザードの説明を確認し、次へ（N）ボタンをクリックします。

2022.4.5 Version3.0

DNS サーバ設定ガイド

25/54



DNS サーバーにチェックを入れ、次へ（N）ボタンをクリックします。
※Active Directory サーバとして利用しているサーバには導入できません。



注意事項などを確認し、次へ（N）ボタンをクリックします。



インストールオプションの確認し、インストール（I）ボタンをクリックします。

2022.4.5 Version3.0

DNS サーバ設定ガイド

26/54



インストールの進行状況が表示されますので、完了まで待ちます。



インストール完了後、結果画面が表示されますので、内容を確認し、閉じる（O）ボタンをクリックします。

2022.4.5 Version3.0

DNS サーバ設定ガイド

27/54

３-２ DNS を構成する
DNS サーバの構成ウィザードを使用した設定例をご紹介します。
[１] DNS 構成ウィザード
「スタート」→「管理ツール」→「DNS」をクリックします。

表示ウィンドウのサーバ名アイコン上で右クリックし、DNS サーバの構成(C)をクリックします。



DNS サーバーの構成ウィザード開始画面で、次へ（N）ボタンをクリックします。



構成動作の選択画面で、本ウィザードを利用して行う作業を選択します。
前方参照ゾーン(正引き参照ゾーン)のみを設定する場合は一番上を、逆引き参照ゾーンも併せて設定する場合は 2 番目をチェックし、次へ(N)をクリックします。
本例では逆引き権限委譲を申し込まれていることを前提に進めます。

2022.4.5 Version3.0

DNS サーバ設定ガイド

28/54

[２] 前方参照ゾーン(正引き参照ゾーン)の設定


ウィザードを利用した作成を行いますので、“今すぐ前方参照ゾーンを作成する（推奨）（Y）”を選択し、次へ（N）ボタンをクリックします。



ゾーンの種類を選択し次へ（N）ボタンをクリックします。
作成するゾーンに合わせて選択してください。本例ではプライマリゾーンを作成します。



お客さまが取得したドメイン名を入力し、次へ（N）ボタンをクリックします。
本例では”example.com”というドメインを設定します。

2022.4.5 Version3.0

DNS サーバ設定ガイド

29/54



作成するゾーンデータのファイル名前を指定し、次へ（N）ボタンをクリックします。
任意のファイル名を指定できますが、特に変更の必要はありません。



動的更新の利用有無について指定し、次へ（N）ボタンをクリックします。お客さまのご利用環境に合わせて設定してください。
本例では動的更新を許可しない（ダイナミック DNS を利用しない）ように設定します。

2022.4.5 Version3.0

DNS サーバ設定ガイド

30/54

[３] 逆引き参照ゾーンの設定（IPv4 アドレス）


ウィザードを利用した作成を行いますので、“今すぐ逆引き参照ゾーンを作成する（Y）”を選択し、次へ（N）ボタンをクリックします。



ゾーンの種類を選択し、次へ（N）ボタンをクリックします。作成するゾーンに合わせて選択してください。本例ではプライマリゾーンを作成します。



設定する IP アドレスの種類を選択し、次へ（N）ボタンをクリックします。本例ではまず IPv4 アドレスの逆引きゾーンについて設定を行います。
※IPv6 アドレスの逆引きゾーン設定については後述します。

2022.4.5 Version3.0

DNS サーバ設定ガイド

31/54



逆引き参照ゾーンの名前を入力し、次へ（N）ボタンをクリックします。
弊社からの権限委譲は C クラス未満で行われますので、逆引き参照ゾーンの名前(V)を選び、ゾー
ン名を入力してください。
※設定するゾーン名については、ネットワーク情報をご覧ください。
ネットワーク情報： http://www.bit-drive.ne.jp/cgi-bin/jumppage/jumppage.cgi?pageNo=537



作成するゾーンデータのファイル名前を指定し、次へ（N）ボタンをクリックします。
任意のファイル名を指定できますが、特に変更の必要はありません。



動的更新の利用有無について指定し、次へ（N）ボタンをクリックします。お客さまのご利用環境に合わせて設定してください。
本例では動的更新を許可しない（ダイナミック DNS を利用しない）ように設定します。

2022.4.5 Version3.0

DNS サーバ設定ガイド

32/54



クエリの転送の設定を行い、次へ（N）ボタンをクリックします。
グローバル IP アドレスで通信できるサーバでは設定する必要はありません。



以下のウィンドウが表示されれば完了です。完了ボタンを押してください。
※ルートヒントの構成に失敗する場合がありますが、その場合はルートヒントファイルを手動で作成してください。

2022.4.5 Version3.0

DNS サーバ設定ガイド

33/54

[４] 逆引き参照ゾーンの設定（IPv6 アドレス）


ウィザードで作成しなかった IPv6 アドレスの作成を行います。



まずは表示ウィンドウのサーバ名アイコン上で右クリックし、新しいゾーン(Z)をクリックします。



新しいゾーン ウィザードの開始画面で、次へ（N）ボタンをクリックします。



ゾーンの種類を選択し次へ（N）ボタンをクリックします。
作成するゾーンに合わせて選択してください。本例ではプライマリゾーンを作成します。

2022.4.5 Version3.0

DNS サーバ設定ガイド

34/54



作成するゾーンを選択し次へ（N）ボタンをクリックします。
本例では IPv6 アドレス逆引きゾーンを設定しますので、逆引き参照ゾーン（R）を選択します。



設定する IP アドレスの種類を選択し、次へ（N）ボタンをクリックします。
本例では IPv6 アドレス逆引きゾーンを設定しますので、IPv6 逆引き参照ゾーン（6）を選択します。



逆引き参照ゾーンの名前を設定し、次へ（N）ボタンをクリックします。
IPv6 アドレスの逆引きでは IPv6 アドレスプレフィックスを入力し、ゾーン名を自動生成させます。
※設定する IPv6 アドレスプレフィックスについては、ネットワーク情報をご覧ください。
ネットワーク情報： http://www.bit-drive.ne.jp/cgi-bin/jumppage/jumppage.cgi?pageNo=537

2022.4.5 Version3.0

DNS サーバ設定ガイド

35/54



作成するゾーンデータのファイル名前を入力し、次へ（N）ボタンをクリックします。
任意のファイル名を入力できます。



動的更新の利用有無について指定し、次へ（N）ボタンをクリックします。お客さまのご利用環境に合わせて設定してください。
本例では動的更新を許可しない（ダイナミック DNS を利用しない）ように設定します。



以下のウィンドウが表示されれば完了です。完了ボタンを押してください。

以上でベースとなるゾーンの作成は終了です、引き続き作成したゾーン毎に設定を行っていきます。

2022.4.5 Version3.0

DNS サーバ設定ガイド

36/54

３-３ start of authority(SOA)レコードの設定例
各ゾーンの SOA レコードを設定します。本例では前方参照ゾーン（正引き参照ゾーン）についてのみ設定していますが、逆引きゾーンについても同様の設定を行ってください。



ドメイン名を右クリックし、プロパティ(R)をクリックします。
※右クリックでプロパティが選択できない場合は、ドメイン名横の＋をクリックしてください。



プライマリ サーバ(P)にサーバ名（FQDN）を入力します。責任者(R)にこのゾーンの責任者のメー
ルアドレスを入力します。その他の部分はお客さま環境に合わせて設定してください。なお、シリア
ル番号はゾーンデータ更新時に自動カウントアップしますので、変更の必要はありません。

2022.4.5 Version3.0

DNS サーバ設定ガイド

37/54

３-４ ネームサーバ(NS)レコードの設定例
各ゾーンの NS レコードを設定します。本例では前方参照ゾーン（正引き参照ゾーン）についてのみ設定していますが、逆引きゾーンについても同様の設定を行ってください。



ドメイン名を右クリックし、プロパティ(R)をクリックします。
※右クリックでプロパティが選択できない場合は、ドメイン名横の＋をクリックしてください。

ネーム サーバー タブをクリックし、ネームサーバ(N)欄にあるプライマリサーバ名を選択し、編集(E)をクリックします。

2022.4.5 Version3.0

DNS サーバ設定ガイド

38/54



選択したゾーンを管理しているプライマリネームサーバーの FQDN と IP アドレスを入力し、OK ボタ
ンを押します。なお、設定を行うとその IP アドレスに対しての検証を自動で行いますが、DNS サー
ビスが動作しているサーバであれば基本的に OK となります。

bit-drive セカンダリ DNS サービスをお申し込みのお客さまは以下の設定を行ってください。
追加ボタンをクリックします。



サーバの完全修飾ドメイン名(FQDN)(S)へ”ns1.bit-drive.ne.jp”と入力し、解決(R)ボタンをクリックします。以下の図のように IP アドレスが設定されたことを確認し、OK ボタンをクリックします。

2022.4.5 Version3.0

DNS サーバ設定ガイド

39/54

３-５ 正引き(A)レコードの設定例
自身で管理しているドメインの正引き用ゾーンファイルを設定します。ホスト名に対する IPv4 アドレスの紐付けは A レコードを、IPv6 アドレスの紐付けは AAAA レコードを用います。



ドメイン名を右クリックし、新しいホスト(A および AAAA)(S)をクリックします。
※右クリックでプロパティが選択できない場合はドメイン名横の＋をクリックしてください。



ホスト名と IP アドレスを入力し、ホストの追加(H)ボタンをクリックします。
この手順で必要なホストを全て登録し、最後に完了ボタンを押します。
※1 つでもホストを追加するとキャンセルボタンが完了ボタンに変わります。



弊社より権限委譲した IPv4 アドレス(C クラス未満)を設定する場合は、関連付けられたポインタ(PTR)レコードを作成する(C)のチェックを外してください。

■IPv4 アドレスの場合

2022.4.5 Version3.0

DNS サーバ設定ガイド

40/54

■IPv6 アドレスの場合

2022.4.5 Version3.0

DNS サーバ設定ガイド

41/54

３-６ メールサーバ(MX)レコードの設定例
設定しているドメインでメールの受信を行いたい場合は、MX レコードを設定します。



ドメイン名を右クリックし、新しいメール エクスチェンジャ(MX)(M)をクリックします。



メールサーバの FQDN を記入し、OK ボタンをクリックします。
※A レコードを事前に設定しておくことで、参照(B)ボタンからレコードを参照できます。

入力が終了後、Ok ボタンで閉じます。
※メールチェックゲートウェイサービスご加入のお客さまはメールチェックゲートウェイの設定マニュ
アルも合わせてご覧ください。
URL ： http://www.bit-drive.ne.jp/cgi-bin/jumppage/jumppage.cgi?pageNo=538

2022.4.5 Version3.0

DNS サーバ設定ガイド

42/54

３-７ 逆引き(PTR)レコードの設定例
IP アドレスに対するホスト名を記述する際は、PTR レコードを用います。



弊社より権限委譲した IPv4 アドレス(C クラス未満)を設定する場合は、表示（V）→詳細設定（A）にチェックをして、次の手順へ進んでください。



ドメイン名を右クリックし、新しいポインタ(PTR)(P)をクリックします。
※右クリックでプロパティが選択できない場合は、ドメイン名横の＋をクリックしてください。

2022.4.5 Version3.0

DNS サーバ設定ガイド

43/54



ホスト IP アドレス(P)へ IPv4 アドレスの第 4 オクテット、または IPv6 アドレスを入力し、ホスト名(H)
へ FQDN を入力します。

■IPv4 アドレスの場合■IPv6 アドレスの場合
注意：IPv6 アドレスの PTR レコードは”0”を省略せず全て記載します。



入力が終了後、OK ボタンで閉じます。

2022.4.5 Version3.0

DNS サーバ設定ガイド

44/54

３-８ ゾーン転送設定
bit-drive セカンダリ DNS サービスをお申し込みのお客さまは必ず設定を行ってください。


ドメイン名を右クリックし、プロパティ(R)をクリックします。

ゾーン転送タブをクリックし、ゾーン転送を許可するサーバ(O)にチェックを入れ、ネームサーバー
タブの一覧にあるサーバーのみ(S)を選択します。また、通知(N)より自動的に通知する(A)にチェックを入れ、ネームサーバータブの一覧にあるサーバのみ(S)を選択し、OK ボタンをクリックします。
最後に適用(A)ボタンをクリックして設定を保存します。

2022.4.5 Version3.0

DNS サーバ設定ガイド

45/54

３-９ サービスの開始


サービスを開始するためには、「スタート」→「管理ツール」→「サービス」→「DNS Server」をダブルクリックし、DNS Server のプロパティから「開始(S)」ボタンをクリックします。
※以下のように開始(S)ボタンがグレーアウトしている場合は、すでにサービスが開始されている状態です。

2022.4.5 Version3.0

DNS サーバ設定ガイド

46/54

４ UNIX サーバで BIND の動作を確認する(dig)
本項では、ISC BIND(Berkely Internet Name Domain)に標準で付属している dig コマンドを利用して、DNS サーバの応答、動作確認を行う方法についてご紹介します。

４-１ SOA レコードの確認
そのゾーンが正常に動作しているか確認するためには、SOA レコードを問い合わせます。
表示形式は BIND のバージョンによって異なる場合がありますが、確認する箇所は同じです。
※windows の場合は、dig.exe となります。
コマンド：dig @127.0.0.1 example.com soa +norec$ dig @127.0.0.1 example.com soa +norec(省略);; QUESTION SECTION:;example.com.

IN

SOA

;; ANSWER SECTION:
example.com.

172800IN

SOA ns.example.com. hostmaster.examp

le.com. 2011070100 7200 3600 1209600 21600;; AUTHORITY SECTION:
example.com.

21600

bit-drive.ne.jp.

604800INNSns.example.com.

INNS

nsX.bit-drive.ne.jp.

;; ADDITIONAL SECTION:
ns.example.com.

9082

nsX.bit-drive.ne.jp.

IN604800A

192.168.10.34
INA

211.9.32.XXX(省略)表示された SOA レコードにて現在のシリアル番号と表示されたものが同じかどうか確認してください。
※ここで違うシリアル番号が表示される場合はゾーンファイルのリロードなどの対応を行ってください。

コマンド# rndc reload [ゾーン名]

2022.4.5 Version3.0

DNS サーバ設定ガイド

47/54

４-２ NS レコードの確認
NS レコードの確認にはオプション「ns」を指定します。
※windows の場合は、dig.exe となります。
コマンド：dig @127.0.0.1 example.com ns +norec$ dig @127.0.0.1 example.com ns +norec(省略);; ANSWER SECTION:
example.com.

21163 IN

NS ns.example.com.

(省略)
４-３ MX レコードの確認
MX レコードの確認にはオプション「mx」を指定します。コマンド実行結果の確認箇所は NS レコードと同じです。
※windows の場合は、dig.exe となります。
コマンド：dig @127.0.0.1 example.com mx +norec$ dig @127.0.0.1 example.com mx +norec(省略);; ANSWER SECTION:
example.com.

21163 IN

MX mail.example.com.

(省略)
４-４ A レコードの確認
正引きの確認には dig の引数に、調べたいドメインではなくホスト名をフルドメイン付(FQDN)で指定します。A レコードを調べる場合は、「a」を指定します。
※「a」オプションは省略できます。 ※windows の場合は、dig.exe となります。
コマンド：dig @127.0.0.1 www.example.com a +norec$ dig @127.0.0.1 www.example.com a +norec(省略);; ANSWER SECTION:
www.example.com.

171399IN

A

192.168.10.35(省略)

2022.4.5 Version3.0

DNS サーバ設定ガイド

48/54

４-５ AAAA レコードの確認
FQDN に紐づく IPv6 アドレスを確認するには、調べたいドメインではなくホスト名をフルドメイン付(FQDN)で指定します。AAAA レコードを調べる場合は、「aaaa」を指定します。
コマンド：dig @127.0.0.1 www.example.com aaaa +norec$ dig @127.0.0.1 www.example.com aaaa +norec(省略);; ANSWER SECTION:
www.example.com.

171399IN

AAAA

2001:db8:1234::35(省略)
４-６ PTR レコードの確認
dig コマンドにて逆引きを参照するには「-x」オプションを使用し、逆引きする IP アドレスを入力します。
※windows の場合は、dig.exe となります。
コマンド：dig -x @127.0.0.1 192.168.10.35 +norec$ dig -x @127.0.0.1 192.168.10.35 +norec(省略);; ANSWER SECTION:
35.32.10.168.192.in-addr.arpa. 12500 IN

PTR

www.example.com.

(省略)

コマンド：dig -x @127.0.0.1 2001:db8:1234::35 +norec$ dig -x @127.0.0.1 2001:db8:1234::35 +norec(省略);; ANSWER SECTION:
5.3.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.4.3.2.1.8.b.d.0.1.0.0.2.ip6.arpa（省略）あるいは、ptr オプションを用いても確認することができます。その場合、IP アドレスは逆引き表記方
法で指定します。
コマンド：dig @127.0.0.1 35.10.168.192.in-addr.arpa ptr +norec$ dig @127.0.0.1 35.10.168.192.in-addr.arpa ptr +norec(省略);; ANSWER SECTION:
35.32.10.168.192.in-addr.arpa. 12500 IN

PTR

www.example.com.

(省略)
2022.4.5 Version3.0

DNS サーバ設定ガイド

49/54

４-７ リゾルバ機能の動作確認
外部のドメインを指定して、名前解決ができるか確認します。
※windows の場合は、dig.exe となります。
コマンド：dig @127.0.0.1 www.bit-drive.ne.jp$ dig @127.0.0.1 www.bit-drive.ne.jp(省略);; ANSWER SECTION:
www.bit-drive.ne.jp.

604800IN

A

202.94.143.13(省略)

2022.4.5 Version3.0

DNS サーバ設定ガイド

50/54

５ Windows サーバで DNS の動作を確認する(nslookup)
本項では、Windows に標準で付属している nslookup コマンドを利用して、DNS サーバの応答、動作確認を行う方法についてご紹介します。

５-１ SOA レコードの確認
そのゾーンが正常に動作しているか確認するためには、SOA レコードを問い合わせます。
コマンド：nslookup -q=soa -norec example.com
C:¥> nslookup -q=soa -norec example.com
Server:Address:

localhost
127.0.0.1

example.com
primary name server = servername.example.com
responsible mail addr = hostmaster
serial= 17

refresh = 900 (15 mins)
retry= 600 (10 mins)

expire= 86400 (1 day)default TTL = 3600 (1 hour)
servername.example.com

internet address = 192.168.10.34

５-２ NS レコードの確認
NS レコードの確認にはオプション「ns」を指定します。
コマンド：nslookup -q=ns -norec example.com
C:¥> nslookup -q=ns -norec example.com(省略)
example.com

nameserver = nsX.bit-drive.ne.jp

example.com

nameserver = servername.example.com

servername.example.com

2022.4.5 Version3.0

internet address = 192.168.10.34

DNS サーバ設定ガイド

51/54

５-３ MX レコードの確認
MX レコードの確認にはオプション「mx」を指定します。
コマンド：nslookup -q=mx -norec example.com
C:¥> nslookup -q=mx -norec example.com(省略)
example.com

MX preference = 10, mail exchanger = mail.example.com

mail.example.com

internet address = 192.168.10.37

５-４ A レコードの確認
FQDN に紐づく IPv4 アドレスを確認するには、調べたいドメインではなくホスト名をフルドメイン付(FQDN)で指定します。
A レコードを調べる場合は、「a」を指定します。※「a」オプションは省略できます。
コマンド：nslookup -q=a -norec www.example.com
C:¥> nslookup -q=a -norec www.example.com
(省略)
Name:

www.example.com

Address:

192.168.10.35

５-５ AAAA レコードの確認
FQDN に紐づく IPv6 アドレスを確認するには、調べたいドメインではなくホスト名をフルドメイン付(FQDN)で指定します。AAAA レコードを調べる場合は、「aaaa」を指定します。
コマンド：nslookup -q=aaaa -norec www.example.com
C:¥> nslookup -q=aaaa -norec www.example.com
(省略)
Name:

www.example.com

Address:

2001:db8:1234::35

2022.4.5 Version3.0

DNS サーバ設定ガイド

52/54

５-６ PTR レコードの確認
逆引きの確認には、IP アドレスを指定します。PTR レコードを調べる場合は、「ptr」を指定します。
※「ptr」オプションは省略できます。
コマンド：nslookup -q=ptr -norec 192.168.10.34
C:¥> nslookup -q=ptr -norec 192.168.10.34(省略)
34.10.168.192.in-addr.arpa

canonical name = 34.32.10.168.192.in-addr.arpa

34.32.10.168.192.in-addr.arpa

name = ns.example.com

コマンド：nslookup -q=ptr -norec 2001:db8:1234::35
C:¥> nslookup -q=ptr -norec 2001:db8:1234::35(省略)
5.3.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.4.3.2.1.8.b.d.0.1.0.0.2.ip6.arpa
Name:www.example.com

５-７ リゾルバ機能の動作確認
外部のドメインを指定して、名前解決ができるか確認します。
コマンド：nslookup www.bit-drive.ne.jp
C:¥> nslookup www.bit-drive.ne.jp(省略)
Non-authoritative answer:Name:www.bit-drive.ne.jp

Address:

202.94.143.13

2022.4.5 Version3.0

DNS サーバ設定ガイド

53/54

６ 動作確認(ゾーン転送)
本項では、弊社セカンダリ DNS サービスをお申し込みのお客さまがゾーン転送の正常性を確認するための方法についてご紹介します。

６-１ 弊社 Web ページから確認する方法


以下の URL よりログインし、左側のメニューより「ゾーン転送チェックツール」を選びます。
URL ： http://www.bit-drive.ne.jp/cgi-bin/jumppage/jumppage.cgi?pageNo=539



確認したいドメインを選んで、「調査」ボタンをクリックします

結果が表示されますので、お客さま環境のゾーンと弊社セカンダリ DNS のシリアル番号が同様であることを確認してください。

６-２ お客さま環境で確認する方法

bit-drive のセカンダリ DNS サーバへお客さまゾーンの SOA を問い合わせます。
SOA レコードの問い合わせ方法は本資料の”SOA レコードの確認” をご覧ください。



表示された結果からお客さまが設定されたシリアル番号と同様であることをご確認ください。

 ゾーン転送がうまく行かない場合は以下の URL のよくあるご質問をご覧ください。
URL ： http://www.bit-drive.ne.jp/cgi-bin/jumppage/jumppage.cgi?pageNo=5402022.4.5 Version3.0

DNS サーバ設定ガイド

54/54