<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://fukudat.net/w/index.php?action=history&amp;feed=atom&amp;title=Herobox%2Fbind9</id>
	<title>Herobox/bind9 - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://fukudat.net/w/index.php?action=history&amp;feed=atom&amp;title=Herobox%2Fbind9"/>
	<link rel="alternate" type="text/html" href="https://fukudat.net/w/index.php?title=Herobox/bind9&amp;action=history"/>
	<updated>2026-05-29T19:27:03Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.34.1</generator>
	<entry>
		<id>https://fukudat.net/w/index.php?title=Herobox/bind9&amp;diff=494&amp;oldid=prev</id>
		<title>Fukudat: ページの作成:「ネームサービス。  == Install == &lt;pre&gt; $ sudo apt-get install bind9 &lt;/pre&gt;  == Configure == /etc/bind ディレクトリに移動。 &lt;pre&gt; $ cd /etc/bind &lt;/pre&gt;…」</title>
		<link rel="alternate" type="text/html" href="https://fukudat.net/w/index.php?title=Herobox/bind9&amp;diff=494&amp;oldid=prev"/>
		<updated>2020-10-19T03:46:34Z</updated>

		<summary type="html">&lt;p&gt;ページの作成:「ネームサービス。  == Install == &amp;lt;pre&amp;gt; $ sudo apt-get install bind9 &amp;lt;/pre&amp;gt;  == Configure == /etc/bind ディレクトリに移動。 &amp;lt;pre&amp;gt; $ cd /etc/bind &amp;lt;/pre&amp;gt;…」&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;ネームサービス。&lt;br /&gt;
&lt;br /&gt;
== Install ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo apt-get install bind9&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Configure ==&lt;br /&gt;
/etc/bind ディレクトリに移動。&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /etc/bind&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
このディレクトリ /etc/bind を group &amp;quot;bind&amp;quot; で書き込み可能にする。そうしないとDDNSがpermission deniedでダイナミックにならない。&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo chmod g+w /etc/bind&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
apparmorがインストールされていたら、その設定ファイルも変更して　bind が /etc/bind ディレクトリに書き込めるようにする。&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /etc/apparmor.d/&lt;br /&gt;
$ sudo vi usr.sbin.named&lt;br /&gt;
:&lt;br /&gt;
/etc/bind/** rw,   # &amp;lt;-- r を rw に書き換える&lt;br /&gt;
:&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
/etc/bind/named.conf.options を編集．&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
options {&lt;br /&gt;
        directory &amp;quot;/var/cache/bind&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
        forwarders {&lt;br /&gt;
                192.168.0.1;&lt;br /&gt;
        };&lt;br /&gt;
&lt;br /&gt;
        auth-nxdomain no;    # conform to RFC1035&lt;br /&gt;
        listen-on-v6 { any; };&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
ただし，192.168.0.1はブロードバンドルータ．&lt;br /&gt;
&lt;br /&gt;
/etc/bind/named.conf.local を編集．&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
zone &amp;quot;fukudat.com&amp;quot; {&lt;br /&gt;
        type master;&lt;br /&gt;
        file &amp;quot;/etc/bind/db.fukudat.com&amp;quot;;&lt;br /&gt;
        allow-update {&lt;br /&gt;
                192.168.0.0/24;&lt;br /&gt;
                127.0.0.1;&lt;br /&gt;
        };&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
zone &amp;quot;0.168.192.in-addr.arpa&amp;quot; {&lt;br /&gt;
        type master;&lt;br /&gt;
        file &amp;quot;/etc/bind/db.0.168.192&amp;quot;;&lt;br /&gt;
        allow-update {&lt;br /&gt;
                192.168.0.0/24;&lt;br /&gt;
                127.0.0.1;&lt;br /&gt;
        };&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
zone file &amp;quot;/etc/bind/db.fukudat.com&amp;quot; を以下のように作る。owner を bind.bind にする。&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ORIGIN fukudat.com.&lt;br /&gt;
$TTL	86400	; 1 day&lt;br /&gt;
@	IN SOA	ns.fukudat.com. root.fukudat.com. (&lt;br /&gt;
				2018000002	; Serial&lt;br /&gt;
				10800		; Refresh&lt;br /&gt;
				1800		; Retry&lt;br /&gt;
				4320000		; Expire&lt;br /&gt;
				86400		; Negative Cache TTL&lt;br /&gt;
				)&lt;br /&gt;
		NS	ns.fukudat.com.&lt;br /&gt;
		MX	0 mail.fukudat.com.&lt;br /&gt;
$TTL 86400&lt;br /&gt;
router		A	192.168.0.1&lt;br /&gt;
ns		A	192.168.0.11&lt;br /&gt;
fitpc2i		A	192.168.0.11&lt;br /&gt;
www  		A	xxx.xxx.xxx.xxx&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
zone file &amp;quot;db.0.168.192&amp;quot; を以下のように作る。owner を bind.bind にする。&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$TTL 86400      ; 1 day&lt;br /&gt;
@ IN SOA  ns.fukudat.com. root.fukudat.com. (&lt;br /&gt;
	2018000001 ; serial&lt;br /&gt;
	10800      ; refresh (3 hours)&lt;br /&gt;
	1800       ; retry (30 minutes)&lt;br /&gt;
	4320000    ; expire (7 weeks 1 day)&lt;br /&gt;
	86400      ; minimum (1 day)&lt;br /&gt;
	)&lt;br /&gt;
	IN NS	ns.fukudat.com.&lt;br /&gt;
1	IN PTR	router.fukudat.com.&lt;br /&gt;
11	IN PTR	fitpc2i.fukudat.com.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
/etc/bind/named.conf.xxx を編集．(xxxはVPNでつながっているプライベートドメイン）&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
zone &amp;quot;xxx.com&amp;quot; {&lt;br /&gt;
        type forward;&lt;br /&gt;
        forwarders { 9.0.4.1; 9.0.5.1; };&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
zone &amp;quot;9.in-addr.arpa&amp;quot; {&lt;br /&gt;
        type forward;&lt;br /&gt;
        forwarders { 9.0.4.1; 9.0.5.1; };&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
VPNのネームサーバー(上記では9.0.4.1, 9.0.5.1)へのルーティングがあることを確認．なければ永続的な静的ルーティングを参照して作成．&lt;br /&gt;
&lt;br /&gt;
最後にサービスをリスタート．&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
# /etc/init.d/bind9 restart&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fukudat</name></author>
		
	</entry>
</feed>