As we would need to use CSV file as in previous method (DNSShell module for Windows Power Shell), we will reuse it.

windows dns reverse lookup not updating-8

To use it on Windows Server 2003, you need to install Support Tools from server’s CD#1 blog who is REAL genius in DNS topic.

His module for Power Shell is really great and very helpful.

An example CSV file for 2 values octet,host Name,zone Name 105,test Host06.testenv.local,1.168.192.106,test Host07.testenv.local,1.168.192.107,test Host08.testenv.local,2.168.192.108,test Host09.testenv.local,2.168.192.109,test Host10.testenv.local,3.168.192.This is new feature and can be only used with Power Shell 3.0 which is available in Windows 8 and Windows Server 2012 (or in other Windows versions as it was mentioned at the beginning of this article).

There are variety of DNS cmd-lets to manage DNS server and one of them is Add-DNSServer Resource Record PTR and we will use it in this article. We need to prepare script for multiple records creation.

After that we would know which parameters should be inserted into input file for the script.

We have complete syntax and now, we can create a script to create many DNS records in short time.

Windows Power Shell 3.0 DNS cmd-lets are available in Windows 8 and Windows Server 2012 and are new feature added by Microsoft to manage DNS server.

Power Shell 3.0 can be also installed on Windows 7/2008/2008R2 for more information about that, please check my another article Before we start preparing script for bulk DNS records creation, let’s check if appropriate reverse lookup zone(s) exist(s).

In my opinion this kind of task is much more frequently used that the previous on. Because in regular basis when you create host (A) record in forward lookup zone you don’t care about pointer (PTR) record in reverse lookup zone.