BIND ACL to restrict zone trasfer with IP address Rumi, December 17, 2017 You need to define ACL in /etc/named.conf or /etc/bind/named.conf.local file. Let us say IP 1.2.3.4 and 1.2.3.5 are allowed to transfer your zones. # vi named.conf or vi /etc/bind/named.conf.local Here is sample entry for domain domain.org.bd (ns1 configuration): acl trusted-servers { 1.2.3.4; //ns1 1.2.3.5; //ns2 }; zone "domain.org.bd" { type master; file "/var/lib/bind/domain.org.bd.hosts"; also-notify { 1.2.3.5; }; notify yes; allow-transfer { trusted-servers; }; }; Next add zone domain.org.bd. Please note that you must use set of hosts later in each zone’s configuration block i.e. put line allow-transfer { trusted-servers; }; for each zone / domain name. Restart named: # /etc/init.d/named restart How do I test zone transfers restrictions are working or not? Use any UNIX dns tool command such as nslookup, host or dig. For example, following example uses host command to request zone transfer: $ host -T axfr domain.org.bd Output: ;; Connection to 1.2.3.4#53(1.2.3.4) for axfr failed: connection refused. Administrations Configurations (Linux) BindUbuntu