Understanding Name Registration
DNS servers running Windows Server 2003 can dynamically register both A and AAAA records for clients running Windows 7. Dynamic registration of DNS records simplifies the job of maintaining name resolution on networks running the Active Directory Directory Service. When a client running Windows 7 starts up on a network, the DNS Client service tries to register the following records for the client:
- A records for all IPv4 addresses assigned to all interfaces configured with the address of a DNS server
- AAAA records for all IPv6 addresses assigned to all interfaces configured with the address of a DNS server
- PTR records for all IPv4 addresses assigned to all interfaces configured with the address of a DNS server
Note AAAA records are not registered for link-local IPv6 addresses that have been assigned to interfaces using address autoconfiguration.
By default, DNS servers running Windows Server 2003 do not listen for DNS traffic sent over IPv6. To enable these DNS servers to listen for IPv6 name registrations and name lookups, you must first configure the servers using the dnscmd /config /EnableIPv6 1 command. By default, DNS servers running Windows Server 2008 listen for DNS traffic sent over IPv6. You must then configure each client running Windows 7 with the unicast IPv6 addresses of your DNS servers using DHCPv6, the properties of IPv6 (TCP/IPv6) in the Network Connections folder, or the netsh interface ipv6 add dns interface=NameOrIndex address=IPv6Address index=PreferenceLevel command where PreferenceLevel specifies the index for the specified DNS server address. (DHCP servers running Windows Server 2003 do not support stateful address assignment using DHCPv6.)
Note For further details on the DNS name query and registration behavior in Windows 7 and Windows Vista, see the article titled "Domain Name System Client Behavior in Windows Vista" on Microsoft TechNet at http://technet.microsoft.com/en-us/library/bb727035.aspx.
In this tutorial:
- Deploying IPv6
- Understanding IPv6
- Understanding IPv6 Terminology
- Understanding IPv6 Addressing
- Understanding IPv6 Prefixes
- Understanding IPv6 Address Types
- Understanding Unicast Addresses
- Identifying IPv6 Address Types
- Understanding Interface Identifiers
- Comparing IPv6 with IPv4
- Understanding IPv6 Routing
- How IPv6 Routing Works
- IPv6 Route Determination Process
- IPv6 Routing Table Structure
- Understanding ICMPv6 Messages
- Understanding Neighbor Discovery
- Understanding Address Autoconfiguration
- Understanding Name Resolution
- Understanding Name Queries
- Understanding Name Registration
- PTR Records and IPv6
- IPv6 Enhancements in Windows 7
- Summary of IPv6 Enhancements in Windows 7
- Configuring and Troubleshooting IPv6 in Windows 7
- Configuring IPv6 in Windows 7 Using the User Interface
- Configuring IPv6 in Windows 7 Using Netsh
- Other IPv6 Configuration Tasks
- Enabling or Disabling IPv6
- Disabling Random Interface IDs
- Resetting IPv6 Configuration
- Displaying Teredo Client Status
- Troubleshooting IPv6 Connectivity
- Planning for IPv6 Migration
- Blocking Teredo
- Understanding ISATAP
- Migrating an Intranet to IPv6
- Step 1: Upgrading Your Applications and Services
- Step 2: Preparing Your DNS Infrastructure
- Step 3: Upgrading Your Hosts
- Step 4: Migrating from IPv4-only to ISATAP
- Step 5: Upgrading Your Routing Infrastructure
- Step 6: Upgrading Your DHCP Infrastructure
- Step 7: Migrating from ISATAP to Native IPv6
- The Advantages of IPv6
- Address Resolution in IPv6