DNS Facts
The Domain Name System (DNS) is a hierarchical, distributed database that maps logical host names to IP addresses. With DNS, users reference computers using logical hostnames, and those hostnames are translated to IP addresses using DNS. A DNS server is responsible for performing this service on a TCP/IP network. You should know the following facts about DNS:
DNS Installation Facts
You should know the following facts about DNS installation in Windows Server 2008:
Type of Zones
Primary Zone
The primary zone is the master copy of a zone database.
Secondary Zone
A secondary zone is a read-only copy of the zone database.
Active Directory-integrated zone
An Active Directory-integrated zone holds zone data in Active Directory instead of a text file.
Stub Zone
A stub zone is a zone with only a partial copy of the zone database.
GlobalNames Zone
The GlobalNames zone is a special zone in the DNS database that is used for single-label name resolution. Use the GlobalNames zone to:
Be aware of the following when using the GlobalNames zone:
Zone Configuration Facts
Be aware of the following when using Active Directory-integrated zones:
**All domain controllers in this domain DNS zone **
All DNS servers in this domain DNS zone
All DNS servers in this forest DNS zone
Application partition Using an application partition, you select the specific domain controllers to which Active Directory-integrated zone data is replicated. To use an application partition:
Use an application partition to customize which domain controllers receive the DNS data. For example, you can use this option to prevent DNS zone data from being replicated to a branch office domain controller that uses a slow WAN-link connection to the main office.
*
Zone Configuration facts Part 2
Note: The broader the replication scope, the greater the network traffic created by replication.
IPv4 For an IPv4 zone:
Reverse the order of the decimal octets in the network ID.
Append in-addr.arpa to the zone name.
For example, the reverse lookup zone for network 216.222.14.0/24 would be: 14.222.216.in-addr.arpa
IPv6 For an IPv6 zone:
Reverse each hexadecimal number in the prefix, separating each digit with a period.
Append ip6.arpa to the zone name.
For example, the reverse lookup zone for network 1234:5678:ABCD:FF21::/64 becomes: 1.2.f.f.d.c.b.a.8.7.6.5.4.3.2.1.ip6.arpa
Record Type SOA (Start of Authority)
The first record in any DNS database file is the SOA. It defines the general parameters for the DNS zone, and it is assigned to the DNS server hosting the primary copy of a zone. There is only one SOA record, and it is the first record in the zone database file. The SOA record includes parameters such as the authoritative server and the zone file serial number.
Record Type NS (Name Server)
The NS resource record identifies all name servers that can perform name resolution for the zone. Typically, there is an entry for the primary server and all secondary servers for the zone (all authoritative DNS servers).
A (host address)
The A record maps an IPv4 (32-bit) DNS host name to an IP address. This is the most common resource record type.
AAAA (quad-A) record
The AAAA record maps an IPv6 (128-bit) DNS host name to an IP address.
MX (Mail Exchanger) record
The MX record identifies servers that can be used to deliver e-mail.
CNAME (canonical name) record
The CNAME record provides alternate names (or aliases) to hosts that already have a host record. Using a single A record with multiple CNAME records means that when the IP address changes, only the one A record needs to be modified.
Common uses of a CNAME record include:
Adding the alias of www for Web servers. Users typically contact the Web server using a name like www.westsim.com instead of using the actual server name.
Associating a server with the domain name itself. For example, create a CNAME record with a blank name to allow a specific host to be identified with the domain name (such as westsim.com).
DNAME (Domain Alias)
The DNAME record provides alternate names (or aliases) to domains that already have a host record
SRV (service locator)
The SRV record is used by Windows Server 2008 to register network services. This allows clients to find services (such as domain controllers) through DNS. Windows 2008 automatically creates these records as needed and during domain controller installation.
PTR (pointer) record
In a reverse lookup zone, the PTR record maps an IP address to a host name (i.e. “points” to an A record). Where IPv4 PTR records are created in the in-addr.arpa namespace, reverse lookup zones for IPv6 addresses should be created in the ip6.arpa namespace.
(Note: When you manually create an A record, you can choose to create the corresponding PTR record at the same time. Creating the PTR record will fail if the reverse lookup zone does not exist.)
WINS and WINS-R resource records
Add these records to a zone when you want to allow DNS to use WINS resolution. The WINS resource record allows DNS queries that fail to resolve to be forwarded to the WINS servers in the WINS resource record. The WINS-R resource record allows the resolution of a reverse query that is not resolvable through DNS.
Zone Transfer Facts
Replication of zone data between primary and secondary zones takes place through zone transfers. You should know the following facts about zone transfers:
refresh zone data manually
Using the DNSCMD
Fowarders Facts
A forwarder is a DNS server that can be used by another DNS server to resolve queries for records that cannot be resolved through the cache, Hosts file, or from zones hosted on the DNS server. For example, if a DNS server hosts the westsim.com and eastsim.com domains, but receives a query for a host in the northsim.com domain, the DNS server can forward that request to one of the servers configured on its Forwarders list.
When using forwarders, the server sends requests for all non-authoritative zones to the listed server(s).
methods to control the server’s use of forwarders
Keep in mind the following when using stub zones:
Conditional forwarder A conditional forwarder is a forwarder that is used for a specific domain. While forwarders are used for all unresolvable queries, a conditional forwarder is used only for unknown hosts within a specified domain.
Disable recursion Recursion is the process by which a DNS server or host uses root name servers and subsequent servers to perform name resolution. Many DNS servers perform recursion. Most client computers do not perform recursion, rather they submit a DNS request to the DNS server and wait for a complete response.
You can disable recursion in the DNS Manager by editing the server properties. On the Advanced tab, select the Disable recursion (also disables forwarders) check box. As the setting indicates, with recursion disabled the server will not use forwarders.