// Sample named.conf for LinuxAcademy // 2010/12/25 yakoshi // options { directory "/var/named"; // the default }; zone "." IN { // from /usr/share/doc/bind-9.3.6/sample/var/named/ type hint; file "named.root"; }; // 最新の BIND では、以下の3つを named.rfc1912.zone として // ひとまとめにして管理している。 zone "localdomain" IN { // localhost.localdomain 用 type master; file "localdomain.zone"; }; zone "localhost" IN { // localhost 用 type master; file "localhost.zone"; }; zone "0.0.127.in-addr.arpa" IN { // localhost の逆引き type master; file "named.local"; }; // =================== 自分で定義したゾーン群 zone "t033030.la.net" IN { // LA sample for 10.20.33.30 type master; file "t033030.zone"; }; // 逆引きサンプル zone "33.20.10.in-addr.arpa" IN { // LA sample for 10.20.33.30 rev. type master; file "33.20.10.in-addr.zone"; }; |
$TTL 1D ; @ は $ORING または、named.conf の ZONE句で指定しているドメイン名に置き換えられる ; ドメイン名が . で終了していない場合は、この値が仮定される ; 今回は 33.20.10.in-addr.arpa で、SOAの ns, root にも追加 $ORIGIN 33.20.10.in-addr.arpa. @ IN SOA ns root ( 2010122600 3H 15M 1W 1D ) IN NS ns.t033030.la.net. ; GENERETE により数字を生成、$ が数値で置換される。なお緑字部分は設定上無視される。 ; 例) ; $GENERATE 1-9 $ IN PTR h00$.s33.la.net. ; ↓ ; 1 IN PTR h001.s33.la.net. ; 2 IN PTR h002.s33.la.net. ; 3 IN PTR h003.s33.la.net. ; : ; 3行あるのは、hxxx と数字部を3ケタに保ちたいため $GENERATE 1-9 $ IN PTR h00$.t033030.la.net. $GENERATE 10-99 $ IN PTR h0$.t033030.la.net. $GENERATE 100-254 $ IN PTR h$.t033030.la.net. |
$ arpaname 10.20.30.40 40.30.20.10.IN-ADDR.ARPA