dn42-ansible/dns/us1-named.conf.j2

169 lines
No EOL
3.2 KiB
Django/Jinja

include "/etc/named.conf.d/rndc.conf";
controls {
inet 127.0.0.1 port 953
allow { 127.0.0.1; } keys { "rndc-key"; };
};
// We can't reach IPv6 internet hosts, but *CAN* reach some IPv6 non-internet hosts.
server 2000::/3 {
bogus yes;
};
zone "9pfs.dn42" IN {
type primary;
file "9pfs.dn42.zone";
{% include 'notify-list.j2' %}
dnssec-policy default;
inline-signing yes;
};
zone "as4242422002.dn42" IN {
type primary;
file "as4242422002.dn42.zone";
{% include 'notify-list.j2' %}
dnssec-policy default;
inline-signing yes;
};
zone "myip.dn42" IN {
type secondary;
file "myip.dn42.zone";
primaries { fd63:5d40:47e5::1111; };
{% include 'notify-list.j2' %}
allow-notify { fd63:5d40:47e5::/64; };
};
zone "81/32.0.20.172.in-addr.arpa" IN {
type secondary;
file "myip-dn42-v4-rdns.zone";
primaries { fd63:5d40:47e5::1111; };
{% include 'notify-list.j2' %}
allow-notify { fd63:5d40:47e5::/64; };
};
zone "1.8.0.0.2.4.d.0.2.4.d.0.2.4.d.f.ip6.arpa" IN {
type secondary;
file "myip-dn42-v6-rdns.zone";
primaries { fd63:5d40:47e5::1111; };
{% include 'notify-list.j2' %}
allow-notify { fd63:5d40:47e5::/64; };
};
zone "6.a.0.7.0.b.6.0.2.3.d.f.ip6.arpa" IN {
type primary;
file "9pfs-personal-primary-v6-rdns.zone";
{% include 'notify-list.j2' %}
dnssec-policy default;
inline-signing yes;
};
zone "0/27.161.22.172.in-addr.arpa" IN {
type primary;
file "9pfs-personal-primary-v4-rdns.zone";
{% include 'notify-list.j2' %}
dnssec-policy default;
inline-signing yes;
};
zone "catalog.9pfs.dn42" IN {
type primary;
file "catalog.9pfs.dn42.zone";
{% include 'notify-list.j2' %}
dnssec-policy default;
inline-signing yes;
};
zone "." IN {
type hint;
file "named.root";
};
zone "dn42" IN {
type secondary;
primaries {
fd42:180:3de0:30::1;
# fd42:180:3de0:10:5054:ff:fe87:ea39;
};
};
zone "20.172.in-addr.arpa" {
type secondary;
file "20.172.in-addr.arpa.zone";
primaries {
fd42:180:3de0:30::1;
# fd42:180:3de0:10:5054:ff:fe87:ea39;
};
};
zone "21.172.in-addr.arpa" {
type secondary;
file "21.172.in-addr.arpa.zone";
primaries {
fd42:180:3de0:30::1;
# fd42:180:3de0:10:5054:ff:fe87:ea39;
};
};
zone "22.172.in-addr.arpa" {
type secondary;
file "22.172.in-addr.arpa.zone";
primaries {
fd42:180:3de0:30::1;
# fd42:180:3de0:10:5054:ff:fe87:ea39;
};
};
zone "23.172.in-addr.arpa" {
type secondary;
file "23.172.in-addr.arpa.zone";
primaries {
fd42:180:3de0:30::1;
# fd42:180:3de0:10:5054:ff:fe87:ea39;
};
};
zone "d.f.ip6.arpa" {
type secondary;
file "d.f.ip6.arpa.zone";
primaries {
fd42:180:3de0:30::1;
# fd42:180:3de0:10:5054:ff:fe87:ea39;
};
};
zone "lan" {
type forward;
forwarders {
10.3.0.2;
};
};
zone "ts.net" {
type forward;
forwarders {
100.100.100.100;
};
};
zone "3.10.in-addr.arpa" {
type forward;
forwarders {
10.3.0.2;
};
};
zone "localhost" IN {
type primary;
file "localhost.zone";
};
zone "0.0.127.in-addr.arpa" IN {
type primary;
file "127.0.0.zone";
};
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" {
type primary;
file "localhost.ip6.zone";
};