LooseWildcarding

HKLM\SYSTEM\CurrentControlSet\Services\DNS\Parameters

Data type Range Default value
REG_DWORD 0 | 1 0

Description

Determines whether the DNS server uses loose wildcarding, as it did 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.

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 that contain wildcards is changed for Windows 2000. In Windows NT 4.0 and earlier, by default, the DNS server did not comply with RFC 1034. Instead, it searched until it found a record that matched the name and record type in the query.

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 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.