Solved

Using IPv6 on Windows Servers

Posted on 2015-01-21
2
184 Views
Last Modified: 2015-01-27
We have a collection of Windows Server 2012 R2 virtual machines running our organization (DC, Fileserver, Exchange Server,  Remote Access server, and an LOB server). They all have static IPv4 addresses which is the way I've always done things.

But I'm being forced to start to learn how IPV6 works because of some issues I've been having.

The servers have IPV6 enabled and set to just obtain the address automatically. I try not to touch it and most of the time it's been working. But I've been experiencing some very slow performance on my Remote Access Server's reverse proxy (IIS Application Request Routing) and it turns out the problem is because the IPV6 address of my Application Server is wrong, or not responding.

The server has the regular ethernet adapter, which has an IPV4 and an IPV6 address. Both of those addresses appear to work fine. But it also has this "Microsoft 6TO4 Adapter" which also has an IPV6 address. The Microsoft 6TO4 Adapter address is what appears to be registered in my DNS, and it does not respond to any pings or requests.

I've never really dealt with IPV6 before and I'm not sure why the 6TO4 adapter even exists, or how it is supposed to be set up. Should I be assigning static IPV6 addresses, and if so how do I determine what addresses to use? Should the 6TO4 adapter not be used? Or is there something wrong with it?

What's the right way to set this up?
0
Comment
Question by:Frosty555
2 Comments
 
LVL 56

Accepted Solution

by:
Cliff Galiher earned 500 total points
ID: 40563031
The 6to4 adapter is a default adapter and usually can be left alone. If you are using dynamic registration, you'll want to go into the advanced network settings and check the binding order of the adapters. The adapter you want should be at the top. You can also go into adapter settings and ensure the box to dynamically register in DNS is checked on the adapter you want and unchecked on the 6to4 adapter. Again, all of these are defaults, but it sounds like they got changed in your case, either by GUI, script, or in some cases, other 3rd party apps that try to configure things (I see web apps do this *all* the time.)
0
 
LVL 31

Author Closing Comment

by:Frosty555
ID: 40573588
The 6to4 adapter was not in the list for the binding order in the Advanced Settings screen, so I wasn't able to change the binding order of anything.

I turned off the DNS registration on the 6to4 adapter and turned it on for the ipv6 on the regular ethernet adapter. Deleted the AAAA record from DNS and then did an ipconfig /registerdns. Shortly after that the new IPV6 address arrived in the DNS and it looks like all is well. Thanks for your help.

And you're right - I'm not experiencing this issue on any of my other servers that have more "dedicated" roles, e.g. the domain controller, the fileserver, the exchange server are not having this issue. Only the "apps" server which has half a dozen third party line of business applications running on it exhibited the problem. So something I installed must have tried to be "helpful" and changed a setting it shouldn't have.
0

Featured Post

Enabling OSINT in Activity Based Intelligence

Activity based intelligence (ABI) requires access to all available sources of data. Recorded Future allows analysts to observe structured data on the open, deep, and dark web.

Join & Write a Comment

ADCs have gained traction within the last decade, largely due to increased demand for legacy load balancing appliances to handle more advanced application delivery requirements and improve application performance.
Restoring deleted objects in Active Directory has been a standard feature in Active Directory for many years, yet some admins may not know what is available.
In this Micro Tutorial viewers will learn how to use Boot Corrector from Paragon Rescue Kit Free to identify and fix the boot problems of Windows 7/8/2012R2 etc. As an example is used Windows 2012R2 which lost its active partition flag (often happen…
This tutorial will walk an individual through the process of installing of Data Protection Manager on a server running Windows Server 2012 R2, including the prerequisites. Microsoft .Net 3.5 is required. To install this feature, go to Server Manager…

708 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

19 Experts available now in Live!

Get 1:1 Help Now