LooseWildcarding

HKLM\SYSTEM\CurrentControlSet\Services\DNS\Parameters

Data type

Range

Default value

REG_DWORD

0 | 1

0

Description

Determines whether the Domain Name System (DNS) server uses loose wildcarding, as it does in Windows NT 4.0 and earlier. This method does not strictly comply with standards for using the wildcard character in resource records, as specified by RFC 1034, "Domain names—concepts and facilities."

Value

Meaning

0

Do not use loose wildcarding. Records must match the name and record type specified in a name query. Otherwise, the DNS server returns an empty response, meaning that no match was found. This setting complies with RFC 1034.

1

Use loose wildcarding. If no resource record matches the name and type specified in the query, the DNS server searches for a related wildcard record of the type specified in the query. Then, the DNS server returns a resource record that matches the wildcard pattern.

Activation method

DNS reads its registry entries only when it starts. If you change the value of this entry by editing the registry, the changes are not effective until you restart the DNS server.

Note Image Note

The default method that the DNS server uses to resolve queries containing wildcards is changed for Windows 2000. In Windows NT 4.0 and earlier, by default, the DNS server does not comply with RFC 1034. Instead, it searches until it finds a record that matches the name and record type in the query.

Windows 2000 does not add this entry to the registry. You can add it by editing the registry or by using a program that edits the registry.

Tip Image Tip

If your hosts can receive mail, the default value is optimal. However, if you advertise hosts that are not mail servers, you should add MX (mail exchange) records for each host to the DNS. If you set the value of this entry to 1, just two MX records can satisfy all queries for the authoritative zone.