Server Classes

Nearly 50 different settings can be configured on a Microsoft DNS Server. They range from scavenging and logging settings to settings that customize the name server’s behavior, such as how zone transfers are sent to secondaries and whether to round-robin responses that include multiple A records. A name server is represented by an instance of the MicrosoftDNS_Server class. Table 14-1 [2] contains all the property methods defined in the MicrosoftDNS_Server class.

Table 14-1. MicrosoftDNS_Server class properties

Property name

Property description

AddressAnswerLimit

Maximum number of records to return for address requests (i.e., A records). This value can be a number between 5 and 28. The default value is 0, which does not limit the number of records that can be returned.

AllowUpdate

Determines whether dynamic updates are allowed. The value of this property can be any sum of the following values:

0

No restrictions.

1

Dynamic updates to SOA records are not allowed.

2

Dynamic updates to NS records at the apex of the zone are not allowed.

4

Dynamic updates to NS records of delegated zones are not allowed.

The default value is 0.

AutoCacheUpdate

Boolean that indicates whether the name server dynamically attempts to update its root hints (also known as cache) file. The default value is TRUE, which means the server auto-updates its root hints.

AutoConfigFileZones

Indicates whether the name server attempts to automatically update any zone it knows about ...

Get DNS on Windows Server 2003, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.