Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

This is puzzling me a bit.

We are running server 2003 DNS/DHCP and normally we disable IPV6 on the client end. But I have just noticed with windows 7 and server 2008 R2 if I disable IPv6 then it registers an 6TO4 address in DNS not its Standard IP address.

If I enable IPv6 it registers its IP.

Can anyone explain why this is?

share|improve this question

In Windows 6.x (including Vista, Server 2008, Server 2008 R2, and Windows 7), unchecking IPv6 under Local Area Connection properties is not enough to disable IPv6 completely.

If you want no IPv6 at all on a Windows 6.x machine, you need to modify the registry:

Under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\ set DisabledComponents to 0xffffffff (hex).


Of course, this could be done via GPO/administrative template if desired.

share|improve this answer
Here are the instructions for managing IPv6 via Group Policy: – Greg Bray Apr 24 '12 at 0:28

Yes, 6to4 is a IPv4 to IPv6 transition feature which IPv4 clients can count on to talk to each other with IPv6 protocol. Since you don't need the IPv6 (nor IPv6 transition), you may check how it works if you disable the 6to4 Adapter.

  1. Click Start – Run – Type devmgmt.msc ­and click OK – in Device Manager, click View and select Show hidden devices – expend Network Adapters – check the status of 6TO4 adapter.

  2. Disable 6TO4 adapter in Device Manager.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.