1. Go to site http://www.isc.org/software/bind and download desirable version of BIND for Windows, e.g.

version 9.4.2
http://ftp.isc.org/isc/bind9/9.4.2-P2/BIND9.4.2-P2.zip

or version 9.7.1 which was released in July 2010
http://ftp.isc.org/isc/bind9/9.7.1-P1/BIND9.7.1-P1.zip

2. Unzip it;

3. Stop BIND service (Plesk Name Server service);

4. Copy the following set of unzipped files to %plesk_dir%\dns\bin folder:

Do not overwrite files you have, copy them somewhere for backup purposes.

BINDInstall.exe
dig.exe
dnssec-keygen.exe
dnssec-signzone.exe
host.exe
named.exe
named-checkconf.exe
named-checkzone.exe
named-compilezone.exe
nslookup.exe
nsupdate.exe
rndc-confgen.exe
rndc.exe
libbind9.dll
libeay32.dll
bindevt.dll
libdns.dll
libisccc.dll
libisccfg.dll
libisc.dll
liblwres.dll

Make sure that permissions are inherited from parent folder %plesk_dir%\dns\bin and look like

psaadm – allow read & execute
psaserv     – deny all
psacln       – deny all

5. Make sure that the Operational System has the version of Microsoft Visual C++ 2005 Redistributable Package installed equaled or higher than the package shipped with the BIND distributive (the “vcredist_x86.exe” file in the archive). The latest version of the Package may be received by the Microsoft article.

6. Start BIND service (Plesk Name Server service).

Leave a Reply

You must be logged in to post a comment.