From 6d595ddf74a41e0ca2b59e4253a1aa0158ccda83 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Wed, 6 May 2020 16:39:41 -0700 Subject: [PATCH] dns / iad2: add a IAD2 view to dns Signed-off-by: Kevin Fenzi --- roles/dns/files/named.conf | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/roles/dns/files/named.conf b/roles/dns/files/named.conf index 464b699c31..5e27d8d700 100644 --- a/roles/dns/files/named.conf +++ b/roles/dns/files/named.conf @@ -953,6 +953,38 @@ view "APAC" { include "/etc/named/zones.conf"; }; +view "IAD2" { + match-clients { iad2net; 192.168.0.0/16; }; + allow-recursion { localhost; iad2net; }; + recursion yes; + // no rate-limit on internal requests + rate-limit { + exempt-clients { iad2net; }; + }; + + zone "iad2.fedoraproject.org" { + type master; + file "/var/named/master/built/iad2.fedoraproject.org"; + }; + zone "mgmt.iad2.fedoraproject.org" { + type master; + file "/var/named/master/built/mgmt.iad2.fedoraproject.org"; + }; + zone "build.iad2.fedoraproject.org" { + type master; + file "/var/named/master/built/build.iad2.fedoraproject.org"; + }; + zone "qa.iad2.fedoraproject.org" { + type master; + file "/var/named/master/built/qa.iad2.fedoraproject.org"; + }; + zone "stg.iad2.fedoraproject.org" { + type master; + file "/var/named/master/built/stg.iad2.fedoraproject.org"; + }; + +}; + view "DEFAULT" { match-clients { any; };