DNS with bind
AddOn's for admin's daily work
What's bind

BIND (Berkeley Internet Name Domain) is an implementation of the Domain Name System (DNS) protocols and provides an openly redistributable reference implementation of the major components of the Domain Name System, including:

  • a Domain Name System server (named)
  • a Domain Name System resolver library
  • tools for verifying the proper operation of the DNS server

The BIND DNS Server is used on the vast majority of name serving machines on the Internet, providing a robust and stable architecture on top of which an organization's naming architecture can be built.

Challange - do DNS changes with errors

Admins has to change there DNS time by time. Why ? Because IP has changed, new servers or pc should be added to the system or old equipement has reached there lifetime. Therefore, the admin has to process the following actions:

  • make backups of zonefiles before changing them
  • edit zonefiles
  • add new serialnumbers to all of the zonefiles
  • reload DNS for telling slave DNS servers about the new zone to trigger a zone transfer
  • check logfiles for errors

Each of the steps are quite simple - but please do not forget one of the steps. So, if you abide to this process all the time, you will get not into trouble.


On the other hand, you can use a simple shell-script doing all the steps for you. Using the WebCFG framework, you can define a web front-end for editing zone files and executing the predefined process. No sophisticated DNS toolings are necessary - yust a small script and a generic web-frontend.

Admin's web frontend
Click to the picture for enlarge it.


Launch online Demo

Please be invited to use our online demo1 (or demo2). Please be further informed about we do not execute scripts for security reason in this demo.