This feature supports prevention of name squatting issues caused due to non-Windows OS machines. Using this feature one could prevent registration of non-Windows OS machine with a same name that is already registered for another machine in DNS Server. This feature is available for IPv4 and IPv6 networks. Name Protection can be configured at the IPv4 and IPv6 node levels as well as at the scope level under the IPv4 and IPv6 as well. Name Protection setting configured at scope level would take precedence over the setting at the IPv4 or IPv6 level. If the Name Protection at scope level is not configured at all, then the setting at the IPv4 or IPv6 node would take precedence.

How to enable Name Protection on a scope :

·         Go to scope properties.

·         Click on the DNS tab.

·         Click configure button,

·         Name Protection dialog box appears.

·         On the Name Protection dialog box enable “Enable Name Protection”.

 

Management APIs :

The APIs used to get and set DNS Name Protection settings for DHCPv4 scope are:

DhcpGetOptionValueV5, DhcpSetOptionValueV5 respectively.

 

The APIs used to get and set DNS Name Protection settings for DHCPv6 scope are:

DhcpGetOptionValueV6, DhcpSetOptionValueV6 respectively.