Article ID: 1656, created on Oct 6, 2008, last review on May 11, 2014

  • Applies to:
  • Plesk 8.2 for Windows
  • Plesk 8.1 for Windows


This article explains how to allow DNS transfers server-wide (for all domains) in Plesk.


Administrator can use global access control list in named.conf.
To set up an ACL, the administrator should insert the values describing DNS slave servers (to which DNS transfers are allowed) into the Plesk database. It can be done using the query:

insert into misc (param,val) values ('DNS_Allow_Transfer1', '');

For the next entry the parameter DNS_Allow_Transfer2 should be used and so on.

IP addresses of the slave hosts should be correctly specified with optional network mask in IP/mask format.

During the DNS reconfiguration the following snippet will be added to the named.conf:

acl common-allow-transfer {

with values extracted from the Plesk database with DNS_Allow_Transfer% or none parameter if  a value does not exist. Name of this acl will be added to the common-allow-transfer section of each DNS zone.

            zone "" {
                     type master;
                     file "";
                     allow-transfer {


7000fbc03a7e92b93bc676a7c04a4ce6 b23c51a6195823476e308cc12db2be0e 85a92ca67f2200d36506862eaa6ed6b8 a914db3fdc7a53ddcfd1b2db8f5a1b9c c45acecf540ecd42a4bbfb242ce02b1d 56797cefb1efc9130f7c48a7d1db0f0c

Email subscription for changes to this article
Save as PDF