From 643b92130e2b421dd88e6b80277ee6fb5e9ef7ef Mon Sep 17 00:00:00 2001 From: creme Date: Sun, 11 Aug 2019 20:00:33 +0200 Subject: [PATCH] add named.conf.slave config file move envs to slave config note requirements --- named.conf | 5 ++++- named.conf.local | 27 --------------------------- named.conf.slave | 31 +++++++++++++++++++++++++++++++ 3 files changed, 35 insertions(+), 28 deletions(-) create mode 100644 named.conf.slave diff --git a/named.conf b/named.conf index d0800462..3b507bb5 100644 --- a/named.conf +++ b/named.conf @@ -69,4 +69,7 @@ zone "." IN { include "/etc/named.rfc1912.zones"; include "/etc/named.root.key"; include "/etc/bind/named.conf.local"; -include "/etc/bind/named.conf.opennic"; \ No newline at end of file +include "/etc/bind/named.conf.opennic"; + +// slave zones +include "/etc/bind/named.conf.slave"; diff --git a/named.conf.local b/named.conf.local index 4499aae1..9816ebf7 100644 --- a/named.conf.local +++ b/named.conf.local @@ -146,30 +146,3 @@ zone "global.tilde" { type master; file "/etc/bind/db.global.tilde"; }; - - -// envs (creme@envs.net) -// -// key need: -// chown bind:bind /etc/bind/envs_msT.key -// chmod 400 /etc/bind/envs_msT.key -include "/etc/bind/envs_msT.key"; -server 89.163.145.170 { keys { envs_msT; }; }; - -zone "envs.net" { - type slave; - file "/etc/bind/db.envs.net"; - masters { 89.163.145.170; }; -}; - -zone "envs.sh" { - type slave; - file "/etc/bind/db.envs.sh"; - masters { 89.163.145.170; }; -}; - -zone "envs.tilde" { - type slave; - file "/etc/bind/db.envs.tilde"; - masters { 89.163.145.170; }; -}; diff --git a/named.conf.slave b/named.conf.slave new file mode 100644 index 00000000..5d48ab95 --- /dev/null +++ b/named.conf.slave @@ -0,0 +1,31 @@ +// Tildeverse Members +// - Slave Zones + + +// envs - ( creme@envs.net ) +// requirements: +// mkdir /etc/bind/slaves +// add /etc/bind/envs_msT.key +// chown bind:bind /etc/bind/envs_msT.key +// chmod 400 /etc/bind/envs_msT.key + +include "/etc/bind/envs_msT.key"; +server 89.163.145.170 { keys { envs_msT; }; }; + +zone "envs.net" { + type slave; + file "/etc/bind/slaves/db.envs.net"; + masters { 89.163.145.170; }; +}; + +zone "envs.sh" { + type slave; + file "/etc/bind/slaves/db.envs.sh"; + masters { 89.163.145.170; }; +}; + +zone "envs.tilde" { + type slave; + file "/etc/bind/slaves/db.envs.tilde"; + masters { 89.163.145.170; }; +};