In this tutorial I will be showing you how to enable or disable the temporary IPv6
address that Windows generates when using the IPv6
address protocol. This will allow Windows to use the EUI-64
industry standard to automatically generate the interface ID part of the address rather than generating one randomly. What is IPv6?
IPv6 is a protocol from the TCP/IP
suite which allows network addressing of devices used for connecting to the internet and devices on your LAN
(Local Area Network). At the moment the current network addressing protocol is IPv4
however the address space is being rapidly used up therefore over time IPv6
will replace it in order to allow more devices to be connected to the internet.
______________________________________________________________________________ What is EUI-64?
In IPv4 it is required for a Network Administrator to either assign a static IP address to every device on a network or use a protocol called DHCP
to assign a unique one automatically. In IPv6 an industry standard called EUI-64
was created to make assigning an IP address via DHCP
or statically completely optional by allowing the devices to automatically generate one themselves. This is done by taking the MAC address of the interface and then 'squeezing' FFFE
in the middle to generate the unique IP address that can be used on the internet for online communication. Additional characters are inserted in the middle in order to expand the MAC address (48-bit) into a 64-bit address to be used. More information on EUI-64
can be found here - IPv6 interface identifiers: IPv6
Windows 7 and 8 do not follow this standard and instead use a temporary address that is randomly generated and changes frequently to prevent other online users from being able to track you via your MAC address which doesn't change. While this is great for client privacy it can cause issues when setting up servers or key devices therefore you may wish to disable it and use the EUI-64 standard. This is what I am going to show you how to do in this tutorial. An example of a temporary and random IPv6 address generated: