File: D:/ISC BIND 9/etc/named - Copy (2).conf
# (SS,18/08/2017) set up this name.conf for BIND
# (SS,17/05/2019) revised configuration for using BIND as actual DNS server for our zones
# (SS,02/06/2019) to prevent unnecessary queries, added castironradiatorcentre.com, gsmailorder.co.uk, uptownproperty.com
# (SS,02/06/2019) gsmailorder.co.uk and uptownproperty.com should be removed in future
# (SS,14/08/2021) added 94.175.201.242; home Virgin Media IP address, used when Hyperoptic connection is down
# (SS,25/04/2022) added hyperflight.uk
# (SS,09/09/2022) installed BIND 9.11.37 on new itpwinwebsvr22 (Windows Server 2022)
acl "trusted" {
localhost;
localnets;
};
options {
# listen-on { 5.101.172.197; };
# (SS,09/09/22) changed above to following temporarily
listen-on { 5.101.172.200; };
# (SS,21/5/19) following is for outgoing queries, not certain if it works
# query-source address 5.101.172.197;
# (SS,09/09/22) changed above to following temporarily
query-source address 5.101.172.200;
listen-on-v6 { none; };
recursion yes;
directory "D:\ISC BIND 9\zones";
allow-transfer { "none"; };
allow-query { any; };
allow-recursion { trusted; };
};
# (SS,14/8/21) added 94.175.201.242;
masters master-ips { 88.98.246.98; 94.175.201.242; };
zone "." IN {
type hint;
file "root-servers.hint";
};
zone "localhost" IN {
type master;
file "localhost.zone";
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "127.0.0.zone";
};
# following are slave zones
zone "bestfilmreviews.co.uk" IN {
type slave;
file "slave/bestfilmreviews.co.uk.dns";
masters { master-ips; };
};
zone "castironradiatorcentre.co.uk" IN {
type slave;
file "slave/castironradiatorcentre.co.uk.dns";
masters { master-ips; };
};
zone "castironradiatorcentre.com" IN {
type slave;
file "slave/castironradiatorcentre.com.dns";
masters { master-ips; };
};
zone "cliftoncollectables.co.uk" IN {
type slave;
file "slave/cliftoncollectables.co.uk.dns";
masters { master-ips; };
};
zone "cliftonsjewellery.co.uk" IN {
type slave;
file "slave/cliftonsjewellery.co.uk.dns";
masters { master-ips; };
};
zone "conferencesearch.co.uk" IN {
type slave;
file "slave/conferencesearch.co.uk.dns";
masters { master-ips; };
};
zone "coventrydemolition.co.uk" IN {
type slave;
file "slave/coventrydemolition.co.uk.dns";
masters { master-ips; };
};
zone "coventry-demolition.co.uk" IN {
type slave;
file "slave/coventry-demolition.co.uk.dns";
masters { master-ips; };
};
zone "electricmodelflying.com" IN {
type slave;
file "slave/electricmodelflying.com.dns";
masters { master-ips; };
};
zone "esoaring.net" IN {
type slave;
file "slave/esoaring.net.dns";
masters { master-ips; };
};
zone "expressmusic.co.uk" IN {
type slave;
file "slave/expressmusic.co.uk.dns";
masters { master-ips; };
};
zone "f5j.co.uk" IN {
type slave;
file "slave/f5j.co.uk.dns";
masters { master-ips; };
};
zone "fastcomposites.com" IN {
type slave;
file "slave/fastcomposites.com.dns";
masters { master-ips; };
};
zone "groundscrewcentre.co.uk" IN {
type slave;
file "slave/groundscrewcentre.co.uk.dns";
masters { master-ips; };
};
zone "homefly.com" IN {
type slave;
file "slave/homefly.com.dns";
masters { master-ips; };
};
zone "hypercomposites.co.uk" IN {
type slave;
file "slave/hypercomposites.co.uk.dns";
masters { master-ips; };
};
zone "hyperflight.co.uk" IN {
type slave;
file "slave/hyperflight.co.uk.dns";
masters { master-ips; };
};
zone "hyperflight.uk" IN {
type slave;
file "slave/hyperflight.uk.dns";
masters { master-ips; };
};
zone "itpartnership.co.uk" IN {
type slave;
file "slave/itpartnership.co.uk.dns";
masters { master-ips; };
};
zone "itpartnership.com" IN {
type slave;
file "slave/itpartnership.com.dns";
masters { master-ips; };
};
zone "itpartnership.net" IN {
type slave;
file "slave/itpartnership.net.dns";
masters { master-ips; };
};
zone "mossmeadlimited.co.uk" IN {
type slave;
file "slave/mossmeadlimited.co.uk.dns";
masters { master-ips; };
};
zone "ontheworldweb.com" IN {
type slave;
file "slave/ontheworldweb.com.dns";
masters { master-ips; };
};
zone "purpleleaf.com" IN {
type slave;
file "slave/purpleleaf.com.dns";
masters { master-ips; };
};
zone "quickbooker.co.uk" IN {
type slave;
file "slave/quickbooker.co.uk.dns";
masters { master-ips; };
};
zone "sarahharvey.com" IN {
type slave;
file "slave/sarahharvey.com.dns";
masters { master-ips; };
};
zone "sarahharveyrecruitment.com" IN {
type slave;
file "slave/sarahharveyrecruitment.com.dns";
masters { master-ips; };
};
zone "seedbed.net" IN {
type slave;
file "slave/seedbed.net.dns";
masters { master-ips; };
};
zone "showfile.co.uk" IN {
type slave;
file "slave/showfile.co.uk.dns";
masters { master-ips; };
};
zone "showfile.com" IN {
type slave;
file "slave/showfile.com.dns";
masters { master-ips; };
};
zone "softtops.org.uk" IN {
type slave;
file "slave/softtops.org.uk.dns";
masters { master-ips; };
};
zone "somacontracts.co.uk" IN {
type slave;
file "slave/somacontracts.co.uk.dns";
masters { master-ips; };
};
zone "ssbsoft.co.uk" IN {
type slave;
file "slave/ssbsoft.co.uk.dns";
masters { master-ips; };
};
zone "tailormadesoftware.com" IN {
type slave;
file "slave/tailormadesoftware.com.dns";
masters { master-ips; };
};
zone "tailormadesoftware.net" IN {
type slave;
file "slave/tailormadesoftware.net.dns";
masters { master-ips; };
};
zone "www.tailormadesolutions.co.uk" IN {
type slave;
file "slave/tailormadesolutions.co.uk.dns";
masters { master-ips; };
};
zone "taprogge.co.uk" IN {
type slave;
file "slave/taprogge.co.uk.dns";
masters { master-ips; };
};
zone "thestaintons.com" IN {
type slave;
file "slave/thestaintons.com.dns";
masters { master-ips; };
};
zone "vintagedoorknobcentre.co.uk" IN {
type slave;
file "slave/vintagedoorknobcentre.co.uk.dns";
masters { master-ips; };
};
zone "vintagedoorknobs.co.uk" IN {
type slave;
file "slave/vintagedoorknobs.co.uk.dns";
masters { master-ips; };
};
# (SS,2/6/19) following two domains (gsmailorder.co.uk, uptownproperty.com) point to our DNS servers and shouldn't be
# added here to prevent constant unnecessary unanswered queries
zone "gsmailorder.co.uk" IN {
type slave;
file "slave/gsmailorder.co.uk.dns";
masters { master-ips; };
};
zone "uptownproperty.com" IN {
type slave;
file "slave/uptownproperty.com.dns";
masters { master-ips; };
};
# (SS,8/6/19) noticed old domain cufflinkus.uk appearing in our default.log file (we let this expire a long time ago)
zone "cufflinkus.uk" IN {
type slave;
file "slave/cufflinkus.uk.dns";
masters { master-ips; };
};
logging {
channel default_file {
file "D:\ISC BIND 9\log\default.log" versions 3 size 5m;
severity dynamic;
print-time yes;
};
channel general_file {
file "D:\ISC BIND 9\log\general.log" versions 3 size 5m;
severity dynamic;
print-time yes;
};
channel database_file {
file "D:\ISC BIND 9\log\database.log" versions 3 size 5m;
severity dynamic;
print-time yes;
};
channel security_file {
file "D:\ISC BIND 9\log\security.log" versions 3 size 5m;
severity dynamic;
print-time yes;
};
channel config_file {
file "D:\ISC BIND 9\log\config.log" versions 3 size 5m;
severity dynamic;
print-time yes;
};
channel resolver_file {
file "D:\ISC BIND 9\log\resolver.log" versions 3 size 5m;
severity dynamic;
print-time yes;
};
channel xfer-in_file {
file "D:\ISC BIND 9\log\xfer-in.log" versions 3 size 5m;
severity dynamic;
print-time yes;
};
channel xfer-out_file {
file "D:\ISC BIND 9\log\xfer-out.log" versions 3 size 5m;
severity dynamic;
print-time yes;
};
channel notify_file {
file "D:\ISC BIND 9\log\notify.log" versions 3 size 5m;
severity dynamic;
print-time yes;
};
channel client_file {
file "D:\ISC BIND 9\log\client.log" versions 3 size 5m;
severity dynamic;
print-time yes;
};
channel unmatched_file {
file "D:\ISC BIND 9\log\unmatched.log" versions 3 size 5m;
severity dynamic;
print-time yes;
};
channel queries_file {
file "D:\ISC BIND 9\log\queries.log" versions 3 size 5m;
severity dynamic;
print-time yes;
};
channel network_file {
file "D:\ISC BIND 9\log\network.log" versions 3 size 5m;
severity dynamic;
print-time yes;
};
channel update_file {
file "D:\ISC BIND 9\log\update.log" versions 3 size 5m;
severity dynamic;
print-time yes;
};
channel dispatch_file {
file "D:\ISC BIND 9\log\dispatch.log" versions 3 size 5m;
severity dynamic;
print-time yes;
};
channel dnssec_file {
file "D:\ISC BIND 9\log\dnssec.log" versions 3 size 5m;
severity dynamic;
print-time yes;
};
channel lame-servers_file {
file "D:\ISC BIND 9\log\lame-servers.log" versions 3 size 5m;
severity dynamic;
print-time yes;
};
category default { default_file; };
category general { general_file; };
category database { database_file; };
category security { security_file; };
category config { config_file; };
category resolver { resolver_file; };
category xfer-in { xfer-in_file; };
category xfer-out { xfer-out_file; };
category notify { notify_file; };
category client { client_file; };
category unmatched { unmatched_file; };
category queries { queries_file; };
category network { network_file; };
category update { update_file; };
category dispatch { dispatch_file; };
category dnssec { dnssec_file; };
category lame-servers { lame-servers_file; };
};