From owner-FreeBSD-users-jp@jp.FreeBSD.org Mon Nov 15 10:13:12 2010
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id oAF1DC952587;
	Mon, 15 Nov 2010 10:13:12 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from www2.zenno.net (www2.zenno.net [125.53.25.136])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with SMTP/inet id oAF1DCR52570
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Mon, 15 Nov 2010 10:13:12 +0900 (JST)
	(envelope-from kenji@kens.fm)
Received: (qmail 87933 invoked by uid 7798); 15 Nov 2010 10:13:10 +0900
Received: from kenji@kens.fm by www2.zenno.net by uid 7791 with qmail-scanner-1.22 
 ( Clear:RC:1(125.53.25.140):. 
 Processed in 0.053274 secs); 15 Nov 2010 10:13:10 +0900
Received: from unknown (HELO ?192.168.0.2?) (125.53.25.140)
  by www2.zenno.net with SMTP; 15 Nov 2010 10:13:10 +0900
From: "kenji@kens.fm" <kenji@kens.fm>
To: FreeBSD-users-jp@jp.FreeBSD.org
Message-Id: <20101115094534.D7E0.F7F21E74@kens.fm>
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-2022-JP"
Content-Transfer-Encoding: 7bit
X-Mailer: Becky! ver. 2.50.07 [ja]
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Mon, 15 Nov 2010 10:12:53 +0900
X-Sequence: FreeBSD-users-jp 93290
Subject: [FreeBSD-users-jp 93290] bind =?ISO-2022-JP?B?GyRCJE41LxsoQg==?=
 =?ISO-2022-JP?B?GyRCRjAlPyUkJV8lcyUwJEskRCQkJEYbKEI=?= 
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: kenji@kens.fm
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+060209

$B$3$s$K$A$O!"$1$s$:$U$!$_$j!<$G$9!#(B

FreeBSD 8.1-RELEASE$B!!(Bapache22+proftpd+bind
$B0lIt$N5!<o$G:F5/F0;~$K(Bproftpd$B$,5/F0$G$-$J$$$N$G(B
$B$$$m$$$m@Z$jJ,$1$r$7$F8+$^$7$?$i!#(B
/etc/rc.d/named$B!!$NKAF,$K(B
sleep 1
$B$H$7$F5/F0$N%?%$%_%s%0$r$:$i$9$HLdBj$,L5$/$J$j$^$7$?(B
$B$$$C$?$$$I$s$JM}M3$+$i$G$7$g$&$+!)(B
$B$b$C$H%9%^!<%H$J2r7h:v$O$"$j$^$9$+!)(B


$BDL>o$N@_Dj$G(Bproftpd$B$,$3$1$k$H$-$N%m%0(B
hostname# tail /var/log/messages
Nov 15 09:31:34 hostname kernel: uhub4: 8 ports with 8 removable, self powered
Nov 15 09:31:34 hostname kernel: Trying to mount root from ufs:/dev/ar0s1a
Nov 15 09:31:35 hostname named[682]: starting BIND 9.6.2-P2 -t /var/named -u bind
Nov 15 09:31:35 hostname named[682]: built with '--prefix=/usr' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--enable-threads' '--disable-ipv6' '--enable-getifaddrs' '--disable-linux-caps' '--with-openssl=/usr' '--with-randomdev=/dev/random' '--without-idn' '--without-libxml2'
Nov 15 09:31:35 hostname named[682]: command channel listening on 127.0.0.1#953
Nov 15 09:31:35 hostname named[682]: command channel listening on ::1#953
Nov 15 09:31:35 hostname ntpd[874]: ntpd 4.2.4p5-a (1)
Nov 15 09:31:36 hostname kernel: rl0: link state changed to UP
Nov 15 09:31:36 hostname root: /etc/rc: WARNING: failed to start proftpd
Nov 15 09:31:36 hostname kernel: re0: link state changed to UP

/etc/rc.d/named$B!!!\!!(Bsleep 1$B!!$G2sHr$7$?>l9g$N%m%0(B
hostname# tail /var/log/messages
Nov 15 09:37:29 hostname kernel: uhub4: 8 ports with 8 removable, self powered
Nov 15 09:37:29 hostname kernel: Trying to mount root from ufs:/dev/ar0s1a
Nov 15 09:37:31 hostname kernel: rl0: link state changed to UP
Nov 15 09:37:31 hostname kernel: re0: link state changed to UP
Nov 15 09:37:31 hostname named[698]: starting BIND 9.6.2-P2 -t /var/named -u bind
Nov 15 09:37:31 hostname named[698]: built with '--prefix=/usr' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--enable-threads' '--disable-ipv6' '--enable-getifaddrs' '--disable-linux-caps' '--with-openssl=/usr' '--with-randomdev=/dev/random' '--without-idn' '--without-libxml2'
Nov 15 09:37:31 hostname named[698]: command channel listening on 127.0.0.1#953
Nov 15 09:37:31 hostname named[698]: command channel listening on ::1#953
Nov 15 09:37:31 hostname ntpd[890]: ntpd 4.2.4p5-a (1)
Nov 15 09:37:32 hostname proftpd[948]: hostname.example.net - ProFTPD 1.3.3a (maint) (built Thu Jul 8 2010 14:00:33 UTC) standalone mode STARTUP


$B$^$?$3$NLdBj$OBt;3@_Dj$7$F$"$k(Bsleve$B$N%>!<%s$NFbFCDj$N$R$H$D$@$1$r:o=|$9(B
$B$k$H2sHr=PMh$^$9!#$=$N%>!<%s$r@_Dj$7$?$^$^$G$b(Bmasta$B$+$i%>!<%s$r$b$i$C$F(B
$B$$$J$$>uBV$N$H$-!J=i$a$F(Bbind$B$rN)$A>e$2$k;~!K$OLdBj$,$*$-$^$;$s!#(B


$BA4$/F1$8@_Dj$rJL$N%^%7%s$G$b:F8=$7$^$7$?$,LdBj$O$*$-$^$;$s$G$7$?!#(B
$B$=$NJL$N%^%7%s$N@5>o$J%m%0(B
kenji# tail -f /var/log/messages
Nov 15 09:24:23 kenji named[682]: starting BIND 9.6.2-P2 -t /var/named -u bind
Nov 15 09:24:23 kenji named[682]: built with '--prefix=/usr' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--enable-threads' '--disable-ipv6' '--enable-getifaddrs' '--disable-linux-caps' '--with-openssl=/usr' '--with-randomdev=/dev/random' '--without-idn' '--without-libxml2'
Nov 15 09:24:23 kenji named[682]: command channel listening on 127.0.0.1#953
Nov 15 09:24:23 kenji named[682]: command channel listening on ::1#953
Nov 15 09:24:24 kenji ntpd[874]: ntpd 4.2.4p5-a (1)
Nov 15 09:24:24 kenji proftpd[933]: kenji.example.net - ProFTPD 1.3.3a (maint) (built Thu Jul 8 2010 14:00:33 UTC) standalone mode STARTUP
Nov 15 09:24:24 kenji kernel: re0: link state changed to UP
Nov 15 09:24:24 kenji kernel: re1: link state changed to UP




$B0J2<$O$I$A$i$b6&DL$N@_Dj9`L\$G$9(B

# cat /etc/rc.conf
defaultrouter="125.***.***.130"
hostname="hostname.example.net"
ifconfig_re0="inet 192.168.0.13*  netmask 255.255.255.0"
ifconfig_rl0="inet 125.***.***.13*  netmask 255.255.255.192"
static_routes="vpn"
  route_vpn="-net 192.168.2.0/24 192.168.0.1"
keymap="jp.106"
sshd_enable="YES"
inetd_enable="YES"
ntpd_enable="YES"
ntpd_sync_on_start="YES"
apache22_enable="YES"
apache22_http_accept_enable="YES"
snmpd_enable="YES"
mysql_enable="YES"
sendmail_enable="NONE"
svscan_enable="YES"
courier_authdaemond_enable="YES"
courier_imap_imapd_enable="YES"
courier_imap_imapd_ssl_enable="YES"
proftpd_enable="YES"
named_enable="YES"

# cat /etc/resolv.conf
domain  example.net
nameserver      210.196.3.183
nameserver      210.141.112.163

# cat /etc/namedb/named.conf
acl localnet { 127.0.0.1; 192.168.0.0/16; };
acl groupnet { 125.***.***.128/26; 210.141.108.248; };

options {
        directory       "/etc/namedb/working";
        pid-file        "/var/run/named/pid";
        dump-file       "/var/dump/named_dump.db";
        statistics-file "/var/stats/named.stats";
        recursion no;
        allow-transfer { localnet;groupnet; };
        disable-empty-zone "255.255.255.255.IN-ADDR.ARPA";
        disable-empty-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.0.IP6.ARPA";
        disable-empty-zone "1.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";
};

logging {
        channel "default-log" {
                file "/var/log/default.log" versions 3 size 5M;
                severity debug;
                print-time yes;
                print-severity yes;
                print-category yes;
        };
        channel "xfer-in-log" {
                file "/var/log/xfer-in.log" versions 3 size 5M;
                severity debug;
                print-time yes;
                print-severity yes;
                print-category yes;
        };
        channel "xfer-out-log" {
                file "/var/log/xfer-out.log" versions 3 size 5M;
                severity debug;
                print-time yes;
                print-severity yes;
                print-category yes;
        };
        channel "queries-log" {
                file "/var/log/queries.log" versions 3 size 5M;
                severity info;
                print-time yes;
                print-severity yes;
                print-category yes;
        };
        category default { "default-log"; };
        category queries { "queries-log"; };
        category xfer-in { "xfer-in-log"; };
        category xfer-out { "xfer-out-log"; };
        category lame-servers { null; };
};

zone "." { type hint; file "/etc/namedb/named.root"; };
zone "localhost"        { type master; file "/etc/namedb/master/localhost-forward.db"; };
zone "127.in-addr.arpa" { type master; file "/etc/namedb/master/localhost-reverse.db"; };
zone "255.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "0.ip6.arpa"       { type master; file "/etc/namedb/master/localhost-reverse.db"; };
zone "0.in-addr.arpa"   { type master; file "/etc/namedb/master/empty.db"; };
zone "10.in-addr.arpa"     { type master; file "/etc/namedb/master/empty.db"; };
zone "16.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "17.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "18.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "19.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "20.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "21.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "22.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "23.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "24.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "25.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "26.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "27.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "28.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "29.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "30.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "31.172.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "168.192.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "254.169.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "2.0.192.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "100.51.198.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "113.0.203.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "test" { type master; file "/etc/namedb/master/empty.db"; };
zone "example" { type master; file "/etc/namedb/master/empty.db"; };
zone "invalid" { type master; file "/etc/namedb/master/empty.db"; };
zone "example.com" { type master; file "/etc/namedb/master/empty.db"; };
zone "example.net" { type master; file "/etc/namedb/master/empty.db"; };
zone "example.org" { type master; file "/etc/namedb/master/empty.db"; };
zone "18.198.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "19.198.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "240.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "241.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "242.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "243.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "244.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "245.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "246.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "247.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "248.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "249.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "250.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "251.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "252.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "253.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "254.in-addr.arpa" { type master; file "/etc/namedb/master/empty.db"; };
zone "1.ip6.arpa"       { type master; file "/etc/namedb/master/empty.db"; };
zone "3.ip6.arpa"       { type master; file "/etc/namedb/master/empty.db"; };
zone "4.ip6.arpa"       { type master; file "/etc/namedb/master/empty.db"; };
zone "5.ip6.arpa"       { type master; file "/etc/namedb/master/empty.db"; };
zone "6.ip6.arpa"       { type master; file "/etc/namedb/master/empty.db"; };
zone "7.ip6.arpa"       { type master; file "/etc/namedb/master/empty.db"; };
zone "8.ip6.arpa"       { type master; file "/etc/namedb/master/empty.db"; };
zone "9.ip6.arpa"       { type master; file "/etc/namedb/master/empty.db"; };
zone "a.ip6.arpa"       { type master; file "/etc/namedb/master/empty.db"; };
zone "b.ip6.arpa"       { type master; file "/etc/namedb/master/empty.db"; };
zone "c.ip6.arpa"       { type master; file "/etc/namedb/master/empty.db"; };
zone "d.ip6.arpa"       { type master; file "/etc/namedb/master/empty.db"; };
zone "e.ip6.arpa"       { type master; file "/etc/namedb/master/empty.db"; };
zone "0.f.ip6.arpa"     { type master; file "/etc/namedb/master/empty.db"; };
zone "1.f.ip6.arpa"     { type master; file "/etc/namedb/master/empty.db"; };
zone "2.f.ip6.arpa"     { type master; file "/etc/namedb/master/empty.db"; };
zone "3.f.ip6.arpa"     { type master; file "/etc/namedb/master/empty.db"; };
zone "4.f.ip6.arpa"     { type master; file "/etc/namedb/master/empty.db"; };
zone "5.f.ip6.arpa"     { type master; file "/etc/namedb/master/empty.db"; };
zone "6.f.ip6.arpa"     { type master; file "/etc/namedb/master/empty.db"; };
zone "7.f.ip6.arpa"     { type master; file "/etc/namedb/master/empty.db"; };
zone "8.f.ip6.arpa"     { type master; file "/etc/namedb/master/empty.db"; };
zone "9.f.ip6.arpa"     { type master; file "/etc/namedb/master/empty.db"; };
zone "a.f.ip6.arpa"     { type master; file "/etc/namedb/master/empty.db"; };
zone "b.f.ip6.arpa"     { type master; file "/etc/namedb/master/empty.db"; };
zone "0.e.f.ip6.arpa"   { type master; file "/etc/namedb/master/empty.db"; };
zone "1.e.f.ip6.arpa"   { type master; file "/etc/namedb/master/empty.db"; };
zone "2.e.f.ip6.arpa"   { type master; file "/etc/namedb/master/empty.db"; };
zone "3.e.f.ip6.arpa"   { type master; file "/etc/namedb/master/empty.db"; };
zone "4.e.f.ip6.arpa"   { type master; file "/etc/namedb/master/empty.db"; };
zone "5.e.f.ip6.arpa"   { type master; file "/etc/namedb/master/empty.db"; };
zone "6.e.f.ip6.arpa"   { type master; file "/etc/namedb/master/empty.db"; };
zone "7.e.f.ip6.arpa"   { type master; file "/etc/namedb/master/empty.db"; };
zone "c.f.ip6.arpa"     { type master; file "/etc/namedb/master/empty.db"; };
zone "d.f.ip6.arpa"     { type master; file "/etc/namedb/master/empty.db"; };
zone "8.e.f.ip6.arpa"   { type master; file "/etc/namedb/master/empty.db"; };
zone "9.e.f.ip6.arpa"   { type master; file "/etc/namedb/master/empty.db"; };
zone "a.e.f.ip6.arpa"   { type master; file "/etc/namedb/master/empty.db"; };
zone "b.e.f.ip6.arpa"   { type master; file "/etc/namedb/master/empty.db"; };
zone "c.e.f.ip6.arpa"   { type master; file "/etc/namedb/master/empty.db"; };
zone "d.e.f.ip6.arpa"   { type master; file "/etc/namedb/master/empty.db"; };
zone "e.e.f.ip6.arpa"   { type master; file "/etc/namedb/master/empty.db"; };
zone "f.e.f.ip6.arpa"   { type master; file "/etc/namedb/master/empty.db"; };
zone "ip6.int"          { type master; file "/etc/namedb/master/empty.db"; };


zone "128h.***.***.125.IN-ADDR.ARPA" {
        type slave;
        file "/etc/namedb/slave/example.net.rev";
        masters {
                125.***.***.130;
        };
};

zone "example.net" {
        type slave;
        file "/etc/namedb/slave/example.net.zone";
        masters {
                125.***.***.130;
        };
};

zone "[$BLdBj$N$"$k(B].net" {
        type slave;
        file "/etc/namedb/slave/[$BLdBj$N$"$k(B].net.zone";
        masters {
                125.***.***.130;
        };
};

$B0J2<>JN,(B

-- 
$B$1$s$:$U$!$_$j!<(B <kenji@kens.fm>

