Logo
programming4us
programming4us
programming4us
programming4us
Home
programming4us
XP
programming4us
Windows Vista
programming4us
Windows 7
programming4us
Windows Azure
programming4us
Windows Server
programming4us
Windows Phone
 
Windows Server

Windows Server 2008 R2 : Troubleshoot IPV6 (part 2) - Check the Routing Table for IPV6, Flush the DNS Cache

7/2/2012 3:24:16 PM

3. Check the Routing Table for IPV6

If you find yourself unable to connect to remote resources using IPV6, one of the things you will want to check is the routing table. Specifically, you will be looking for routes that have been incorrectly identified or erroneously entered into the routing table. Use ROUTE PRINT, as shown in Figure 4.

NETSTAT -R
NETSH INTERFACE IPV6 SHOW ROUTE

Each of these commands will show you the IPV6 entries on the routing table. To correct or enter a missing route, you will need to use the following:

NETSH INTERFACE IPV6 SET ROUTE, ROUTE ADD, or ROUTE CHANGE.

It is also possible to remove erroneous or incorrect routes using this:

NETSH INTERFACE IPV6 DELETE ROUTE command or ROUTE DELETE.

In each of these cases, it is important that you have a clear understanding of what the correct routing table entries should look like and that you are able to recognize entries that are not correct or are simply not there. As we discussed earlier, you really need a good knowledge of the way things are supposed to work in your network infrastructure in order to troubleshoot them effectively.

Figure 4. Routing table displayed using ROUTE PRINT

4. Validate DNS Name Resolution for IPV6 Addresses

If the IPV6 addressing configuration and response checks out, you will want to move up and check on the resolution of host names to TCP/IP addresses, which means DNS. DNS resolves host names to IP addresses for both IPV4 and IPV6. You can perform some simple tasks to ensure that IPV6 host name to IP address resolution is occurring properly.

First verify that your DNS server has been configured to resolve host names to IPV6 addresses and that it is acting upon name resolution requests that it receives. To begin, use the HOSTNAME utility to check the host name of the server and to check the DNS suffix.

Next, open the DNS Manager tool, and verify that all your configured DNS servers appear on the DNS Manager's list of authoritative servers. You can also use the DNS Manager to check the process of forwarding in the event that a host name cannot be resolved to an IP address on the local DNS server. If you need to make changes to the DNS suffix or to connection-specific DNS suffix information, you can do it using DNS Manager.

5. Flush the DNS Cache

Each IPV6 client maintains a list of recently resolved DNS to IPV6 addresses. This list is called the DNS resolver cache. If for some reason a record in the cache had an incorrect address for a given host name, it would limit connectivity. In cases like this, you can flush the contents of the DNS resolver cache using IPCONFIG /FLUSHDNS. See Figure 5.

Figure 5. Results of IPCONFIG /FLUSHDNS

This command will remove all entries from the cache and force the machine to resolve the address with recursive queries sent to the local DNS server hierarchy and get the correct host name to IP address information.

You can quickly check for the function of DNS resolution using the PING tool. PING can be used in conjunction with IP addresses, host names, or FQDNs. For example:

PING Computer 1

or

PING www.microsoft.com

6. Test IPV6 TCP Connections

So, what if everything works from an IP perspective but you still cannot get a TCP connection to occur between systems? In the majority of cases, this is a problem with packet filtering. You will need to check the same locations for TCP filtering. Since you will be checking your filters when you are validating IP connectivity, it makes sense to check for TCP filters at the same time. If you didn't check for TCP filtering earlier, it is time to do it now.

One of the easiest ways to check TCP connections is with the TELNET tool. TELNET is a command-line tool that establishes TCP connections between systems. TELNET uses a syntax similar to the PING command; simply use the TELNET command followed by the IPV6 address.

If the connection is possible, TELNET will create it. TELNET connects to a service, so once you connect to a machine, you can execute commands against the machine to test, configure, or view the contents of the remote machine. TELNET is sometimes seen as a potential security risk, so please don't be surprised if the local firewalls or security policies do not allow TELNET packets. If they do not, you may be able to test TCP connectivity with a tool called Test TCP (TTCP). This tool allows you to build TCP connections and also monitor for incoming TCP connection requests. You can configure a computer to "listen" for TCP connections on a specific port, which is good because you can test TCP connections without having any specific services installed or configured.
Other -----------------
- Windows Server 2008 R2 : Troubleshoot IPV6 (part 1) - Verify Connectivity for IPV6 & Verify Responsiveness
- Windows Server 2008 R2 : Troubleshoot TCP/IP
- Microsoft SQL Server 2008 R2 : Using Replication and Database Mirroring Together, Using Database Snapshots from a Mirror for Reporting
- Microsoft SQL Server 2008 R2 : Migrate to Database Mirroring 2008 as Fast as You Can
- System Center Configuration Manager 2007 : Site Maintenance (part 3) - Obsolete Records
- System Center Configuration Manager 2007 : Site Maintenance (part 2) - Data Discovery Record (DDR) Retention
- System Center Configuration Manager 2007 : Site Maintenance (part 1) - Site Maintenance Tasks
- Backing Up the Exchange Server 2007 Environment : Using and Understanding the Windows Backup Utility
- Backing Up the Exchange Server 2007 Environment : Leveraging Local Continuous Replication
- Windows Server 2008 Server Core : Monitoring the File System with the FSUtil Command (part 4) - Transaction, USN & Volume
 
 
Top 10 video Game
-   World of Warcraft: Warlords of Draenor | Patch 6.2 – Fury of Hellfire
-   Call of Duty: Black Ops III | Cyber Core Tutorial and Co-Op Playthrough
-   Back to Bed - E3 2015 Trailer
-   Whispering Willows - E3 2015 Trailer
-   Velocibox - E3 2015 Trailer
-   Anno 2025 - E3 2015 Gameplay Trailer
-   Anno 2025 - E3 2015 Intro Trailer
-   Awesome GTA V Sniper Chopper Kill
-   Awesome GTA V Parachute Video
-   GTA V Explosive Ammo Rounds with Bikini
-   Funny GTA V Road Rage Clip
-   Cool GTA V Motorbike Jump
-   When a Mouse Jacks Your Truck in GTA V
-   Pig Riding a Motorbike in GTA V
-   Using an Uzi While Driving in GTA V
Popular tags
Microsoft Access Microsoft Excel Microsoft OneNote Microsoft PowerPoint Microsoft Project Microsoft Visio Microsoft Word Active Directory Biztalk Exchange Server Microsoft LynC Server Microsoft Dynamic Sharepoint Sql Server Windows Server 2008 Windows Server 2012 Windows 7 Windows 8 windows Phone 7 windows Phone 8
programming4us programming4us
 
Popular keywords
HOW TO Swimlane in Visio Visio sort key Pen and Touch Creating groups in Windows Server Raid in Windows Server Exchange 2010 maintenance Exchange server mail enabled groups Debugging Tools Collaborating
programming4us programming4us
PS4 game trailer XBox One game trailer
WiiU game trailer 3ds game trailer
Trailer game
 
programming4us
MineCraft
programming4us
Windows Vista
programming4us
Windows 7
programming4us
Windows Azure
programming4us
Windows Server
programming4us
Game Trailer