bind9

いつの間にか zone 転送できなくなっていた。ちと調べたところ ::ffff:61.120.65.146 からのゾーン転送なんぞ許可しておらぬわ!とか言われておった。masy さんに聞いてみたところ bind9 からこんな感じらしい。仕方ないのであらゆる IPv6 表記を追加した。ついでに IPv6 アドレスも追加した。

zone "tnh.jp" {
        type master;
        file "/etc/bind/db.tnh.jp";
        allow-transfer { 61.120.65.146; ::ffff:61.120.65.146; 2001:268:1e0d::1; };
        also-notify { 61.120.65.146; ::ffff:61.120.65.146; 2001:268:1e0d::1; };
};
zone "tnh.jp" {
        type slave;
        file "db.tnh.jp";
        masters { 210.138.41.6; ::ffff:210.138.41.6; 2001:240:47::1; };
};

* ついでに

会社サーバーの bind が何故か 8 だったので、ついでに 9 にして IPv6 も listen した。

        listen-on-v6 {
                any;
        };