diff options
author | Ben Harris <ben@tilde.team> | 2019-12-30 11:47:59 -0500 |
---|---|---|
committer | Ben Harris <ben@tilde.team> | 2019-12-30 11:47:59 -0500 |
commit | 2dbd6d7840f3cbbd634ab0def9b80763f4502213 (patch) | |
tree | 53484fb5ae53c429a75843a77bea6d97a6a47555 /named.conf.tilde | |
parent | 321794ca3255135189eb12eb1db64a0b5a691657 (diff) |
use acl and master lists
Diffstat (limited to 'named.conf.tilde')
-rw-r--r-- | named.conf.tilde | 45 |
1 files changed, 28 insertions, 17 deletions
diff --git a/named.conf.tilde b/named.conf.tilde index 3c79b99..fa9b376 100644 --- a/named.conf.tilde +++ b/named.conf.tilde @@ -1,62 +1,73 @@ +acl "tildenameservers" { + 213.239.234.117; + 149.56.184.112; + 192.95.3.29; +}; +masters "tildenameservers" { + 213.239.234.117; + 149.56.184.112; + 192.95.3.29; +}; + zone "tilde" IN { type forward; forward only; - forwarders { 213.239.234.117; 149.56.184.112; }; + forwarders { 213.239.234.117; 149.56.184.112; 192.95.3.29; }; }; zone "team.tilde" { type master; file "/etc/bind/zones/tilde/db.team.tilde"; - allow-transfer { 213.239.234.117; 149.56.184.112; }; - also-notify { 213.239.234.117; 149.56.184.112; }; + allow-transfer { "tildenameservers"; }; + also-notify { "tildenameservers"; }; }; zone "git.tilde" { type master; file "/etc/bind/zones/tilde/db.git.tilde"; - allow-transfer { 213.239.234.117; 149.56.184.112; }; - also-notify { 213.239.234.117; 149.56.184.112; }; + allow-transfer { "tildenameservers"; }; + also-notify { "tildenameservers"; }; }; zone "mastodon.tilde" { type master; file "/etc/bind/zones/tilde/db.mastodon.tilde"; - allow-transfer { 213.239.234.117; 149.56.184.112; }; - also-notify { 213.239.234.117; 149.56.184.112; }; + allow-transfer { "tildenameservers"; }; + also-notify { "tildenameservers"; }; }; zone "lists.tilde" { type master; file "/etc/bind/zones/tilde/db.lists.tilde"; - allow-transfer { 213.239.234.117; 149.56.184.112; }; - also-notify { 213.239.234.117; 149.56.184.112; }; + allow-transfer { "tildenameservers"; }; + also-notify { "tildenameservers"; }; }; zone "chat.tilde" { type master; file "/etc/bind/zones/tilde/db.chat.tilde"; - allow-transfer { 213.239.234.117; 149.56.184.112; }; - also-notify { 213.239.234.117; 149.56.184.112; }; + allow-transfer { "tildenameservers"; }; + also-notify { "tildenameservers"; }; }; zone "ci.tilde" { type master; file "/etc/bind/zones/tilde/db.ci.tilde"; - allow-transfer { 213.239.234.117; 149.56.184.112; }; - also-notify { 213.239.234.117; 149.56.184.112; }; + allow-transfer { "tildenameservers"; }; + also-notify { "tildenameservers"; }; }; zone "pleroma.tilde" { type master; file "/etc/bind/zones/tilde/db.pleroma.tilde"; - allow-transfer { 213.239.234.117; 149.56.184.112; }; - also-notify { 213.239.234.117; 149.56.184.112; }; + allow-transfer { "tildenameservers"; }; + also-notify { "tildenameservers"; }; }; zone "news.tilde" { type master; file "/etc/bind/zones/tilde/db.news.tilde"; - allow-transfer { 213.239.234.117; 149.56.184.112; }; - also-notify { 213.239.234.117; 149.56.184.112; }; + allow-transfer { "tildenameservers"; }; + also-notify { "tildenameservers"; }; }; |