DNS設定 · 1 min read · Oct 03, 2025

ms dnsをbind9に置き換える

Isc Bind 9 for windows

ms dnsをbind9に置き換えるのは良いアイデアです。理由は以下の通りです:

  1. 本当に速い(そのマシンで最初のクエリを実行したときに気づき、レイテンシが低かった)
  2. より良いセキュリティ(windows2kは将来的にパッチがサポートされない)
  3. その後、簡単にLinuxに移行できます ;)

isc.orgからダウンロードし、解凍してディレクトリ内のインストーラー(bindinstaller.exe)を実行します

http://www.isc.org/sw/dl/?pkg=bind/contrib/ntbind-9.3.1/
BIND9.3.1.zip&name=BIND%209.3.1%20Windows%20Binaries

パッケージをサービスとしてインストールします(zip内にセットアップがあります)

以下の内容でetc/named.confを作成します

zone “.” {
type hint;
file “named.root”;
};
zone “localhost” IN {
type master;
file “localhost.zone”;
allow-update { none; };
};
zone “0.0.127.in-addr.arpa” {
type master;
file “named.local”;
};

#isc bindはこのディレクトリにインストールされています c:\winnt\system32\dns

include “d:\winnt\system32\dns\named.zones”;

options
{
directory “c:\windows\system32\dns\etc”;
};

download root dns server list “named.ca” from FTP.RS.INTERNIC.NET (anonymous ftp)

localhost.zoneを以下の内容で作成します

$TTL 86400
$ORIGIN localhost.
@ 1D IN SOA @ root (
44 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum

1D IN NS @
1D IN A 127.0.0.1
localhost.localdomain. IN A 127.0.0.1

named.localを作成します
@ IN SOA localhost. root.localhost. (
19 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS localhost.

1 IN PTR localhost.

named.zonesの時間は、(ショック)ゾーンファイルを含むことになります

zone “example.com” IN {
type master;
file “example.com.db”;
};

example.com.dbは以下のように作成されます(この内容で)

example.com. IN SOA ns1.example.com. hostmaster.example.com. (
200509121 ; Serial
30800 ; Refresh
7200 ; Retry
604800 ; Expire
300 ) ; Minimum
example.com. IN NS ns1.example.com.
example.com. IN NS ns2.example.com.
example.com. IN MX 10 mail.example.com.
www.example.com. IN A 192.168.0.3
example.com. IN A 192.168.0.3
mail.example.com. IN A 192.168.0.3
ftp.example.com. IN A 192.168.0.3

このコマンドでサーバーを起動します(エラーがないか確認するため)
bin/named -g -f -d 5

サーバーがクエリに応答する場合

dig example.com @localhostを試してください

次のステップは、サービスとして有効にし、ms dnsサーバーを削除することです(独占を置き換えるのはそれほど簡単です;)

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。