recurse for local

This commit is contained in:
Kameron Kenny 2024-06-27 20:25:32 -04:00
parent 8cba8194b0
commit 2a8789e554
No known key found for this signature in database
GPG Key ID: E5006629839D2276
5 changed files with 22 additions and 23 deletions

View File

@ -1,6 +1,6 @@
FROM ubuntu/bind9:9.18-22.04_beta FROM ubuntu/bind9:9.18-22.04_beta
LABEL version="20240627.1.1" LABEL version="20240627.1.2"
LABEL description="bind9 primary nameserver" LABEL description="bind9 primary nameserver"
ENV BIND_LIB_DIR=/var/lib/bind ENV BIND_LIB_DIR=/var/lib/bind

View File

@ -1,6 +1,6 @@
FROM ubuntu/bind9:9.18-22.04_beta FROM ubuntu/bind9:9.18-22.04_beta
LABEL version="20240627.1.1" LABEL version="20240627.1.2"
LABEL description="bind9 secondary nameserver" LABEL description="bind9 secondary nameserver"
ENV BIND_LIB_DIR=/var/lib/bind ENV BIND_LIB_DIR=/var/lib/bind

View File

@ -18,7 +18,7 @@ services:
container_name: ns1 container_name: ns1
build: build:
dockerfile: Dockerfile.primary dockerfile: Dockerfile.primary
image: docker-registry1.in.thelinuxpro.net:5000/tlp/bind9-primary:240627.1.1 image: docker-registry1.in.thelinuxpro.net:5000/tlp/bind9-primary:240627.1.2
restart: always restart: always
user: root user: root
environment: environment:
@ -41,7 +41,7 @@ services:
container_name: ns2 container_name: ns2
build: build:
dockerfile: Dockerfile.secondary dockerfile: Dockerfile.secondary
image: docker-registry1.in.thelinuxpro.net:5000/tlp/bind9-secondary:240627.1.1 image: docker-registry1.in.thelinuxpro.net:5000/tlp/bind9-secondary:240627.1.2
restart: always restart: always
user: root user: root
environment: environment:

View File

@ -1,12 +1,3 @@
options {
directory "/var/lib/bind";
dump-file "/var/log/named_dump.db";
statistics-file "/var/log/named.stats";
recursion no;
version "PiSS 0FF D0nK3y.";
notify yes;
};
acl "internal-nets" { acl "internal-nets" {
10.200.254.224/27; //Utility_net 10.200.254.224/27; //Utility_net
10.200.99.192/26; //client_net 10.200.99.192/26; //client_net
@ -20,6 +11,15 @@ acl "internal-nets" {
10.99.23.0/24; //dev_infra 10.99.23.0/24; //dev_infra
}; };
options {
directory "/var/lib/bind";
dump-file "/var/log/named_dump.db";
statistics-file "/var/log/named.stats";
allow-recursion { internal-nets; };
version "PiSS 0FF D0nK3y.";
notify yes;
};
zone "thelinuxpro.net" in { zone "thelinuxpro.net" in {
type master; type master;
file "/var/lib/bind/db.thelinuxpro.net"; file "/var/lib/bind/db.thelinuxpro.net";

View File

@ -1,13 +1,3 @@
options {
directory "/var/lib/bind";
dump-file "/var/log/named_dump.db";
statistics-file "/var/log/named.stats";
recursion no;
version "PiSS 0FF D0nK3y.";
notify yes;
};
acl "internal-nets" { acl "internal-nets" {
10.200.254.224/27; //Utility_net 10.200.254.224/27; //Utility_net
10.200.99.192/26; //client_net 10.200.99.192/26; //client_net
@ -21,6 +11,15 @@ acl "internal-nets" {
10.99.23.0/24; //dev_infra 10.99.23.0/24; //dev_infra
}; };
options {
directory "/var/lib/bind";
dump-file "/var/log/named_dump.db";
statistics-file "/var/log/named.stats";
allow-recursion { internal-nets; };
version "PiSS 0FF D0nK3y.";
notify yes;
};
zone "thelinuxpro.net" in { zone "thelinuxpro.net" in {
type secondary; type secondary;
primaries { 10.99.153.241; }; primaries { 10.99.153.241; };