My windows 7 clients have ipv6 addresses but I don't know where they are from

Proposed Answer My windows 7 clients have ipv6 addresses but I don't know where they are from

  • Thursday, March 14, 2013 2:36 PM
     
     
    Hi

    I have just started at a new company doing some IT work, I have been sorting out all the IPv4 addresses and I have completed all that work. I logged into a windows 7 machine (we mostly use XP) and did an IPconfig and noticed it has a IPv6 addresses as well as an IPv4 addresses I never noticed this at my previous company.

    I have only been here a few days and the previous IT person who set everything up left. I checked the DHCP server using netsh, interface ipv6, show routes and it says that ipv6 is not installed.

    Is there a way to check where these addresses are coming from ? I have never used IPv6 in my life and don't want it running if possible (my IPv4 is working fine) plus we only have 40 computers so I dont really see the need.

    Or does windows 7 automaticly generate a ipv6 address on it's card (I have never seen that before though tbh).

    Thanks for any help

All Replies

  • Thursday, March 14, 2013 3:01 PM
     
     

    If the adresses are starting with fe80:: something everything is in order. It is Link-Local addresses.

    I would suggest to view Edward Hurley's session from teched
    http://channel9.msdn.com/Events/TechEd/NorthAmerica/2012/WCL324

    or my own from same year teched (shameless plug =)
    http://channel9.msdn.com/Events/TechEd/Europe/2012/WSV312

  • Thursday, March 14, 2013 3:18 PM
     
     

    Thanks

    I will take a look at your video.

    The computers have a link local address starting with fe80:

    They also have a DHCPv6 IAID number and a DHCPv6 Client DUID.

    We only have 2 servers both with server 2003 and I cant find any settings that say IPv6 is enabled. Does this all mean it is not being given out by a dhcpv6 server that I don't know about? There is not one bit of network documentation so I'm making sure I know what is happening.

    Thanks


    • Edited by duffgun Thursday, March 14, 2013 3:18 PM
    •  
  • Thursday, March 14, 2013 3:57 PM
     
     

    Ok

    I just did an IP config release renew and it looks like the previous IT person has put on Tunnel adapter isatap to run IPv6.

  • Thursday, March 14, 2013 6:50 PM
     
     Proposed Answer

    You should also get "Guide to TCP/IP, 4th Edition" and see chapters 2,7,6,10,11 (in that order) on IPv6 addressing.

    What you are seeing is what is expected with default settings on Win7.

    Bottom line, Win Vista/7/8 and W2K8/W2K8-R2/W2K12 all have IPv6 protocol enabled by default, and well self-generate the link-local IPv6 addr beginning with fe80:: (similar to IPv4 APIPA).

    Win V/7/8 also have IPv6 tunnel interfaces enabled and will try to find external tunnels - by default. You should block those accesses at your firewall (assuming it is IPv6 capable).

    Win XP and W2K3 can have IPv6, but must be manually installed, and is not recommend for real use. W2K3 DHCP services do NOT support DHCPv6, you'd need W2K8 or above for that capability.

    hth...Jeff


    Jeff Carrell

    • Proposed As Answer by itpro123 Tuesday, March 19, 2013 7:30 PM
    •  
  • Tuesday, March 19, 2013 6:57 PM
     
     Proposed Answer
    I believe whenever you install the operating system Windows automatically installs the NIC software to configure the IP addresses. You might have to uncheck the IPv6 under the local area connection area in the network connections. Because if not assigned the computer will assign an apipa address for the IPv6. The apipa should be something like fe80::/64.
    • Proposed As Answer by itpro123 Tuesday, March 19, 2013 7:30 PM
    •  
  • Thursday, April 18, 2013 8:55 AM
     
     
    To add to what itpro123 has written i will also write that if you don´t want to have Ipv6 enabled also disable ipv6 in Windows device manager