17
8
My ISP enabled IPv6 for me a few weeks ago. Now I noticted that Windows (8.1) gets a lot of temporary IPv6 addresses. ipconfig
has the following output (real addresses are obfuscated):
Windows IP Configuration
Ethernet adapter Ethernet:
Connection-specific DNS Suffix . : fritz.box
IPv6 Address. . . . . . . . . . . : 2012:65:fd85:5712:e0ca:9e76:661f:c4f1
Temporary IPv6 Address. . . . . . : 2012:65:fd85:5712:74:5cd9:163c:69ef
Temporary IPv6 Address. . . . . . : 2012:65:fd85:5712:89:8f2:7643:e51e
Temporary IPv6 Address. . . . . . : 2012:65:fd85:5712:e3:52fd:b15f:6d7d
[...over 600 more entries...]
Temporary IPv6 Address. . . . . . : 2012:65:fd85:5712:fda8:816e:6d3:7713
Temporary IPv6 Address. . . . . . : 2012:65:fd85:5712:fdc9:7a6b:d2c5:e880
Temporary IPv6 Address. . . . . . : 2012:65:fd85:5712:fdf4:11ed:9aba:9e27
Link-local IPv6 Address . . . . . : fe80::e0ca:9e76:661f:c4f1%3
IPv4 Address. . . . . . . . . . . : 192.168.178.22
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : fe80::a96:d7ff:fe1f:cb26%3
192.168.178.1
I really have not idea where all these addresses are coming from. My Mac OS X on the same network has no problems with temporary IPv6 addresses. In addition to being a strange issue, I believe the amount of IPv6 addresses is slowing done my network performance on Windows.
Does anyone have an idea what is triggering this behaviour and how to prevent it. I wouldn't like to disable temporary IPv6 addresses completely if possible.
Just while writing this question, my Windows got about 50 temporary IPv6 addresses more. – fschoenm – 2014-01-19T15:13:01.350
1Do you have a program opening connections and keeping them open? That's the usual cause of this. Also, none of those addresses are actually valid;
2012::/8
has not yet been allocated. That could be a problem too. – Michael Hampton – 2014-01-19T15:32:00.500@MichaelHampton: Sorry, I obfuscated the addresses somewhat. The addresse are valid, you have to believe me :) – fschoenm – 2014-01-19T15:38:00.610
@MichaelHampton: I will try to find if I have a program that's opening connections. But I wonder why it would require new connections if the previous ones are still left open. – fschoenm – 2014-01-19T15:40:29.617
6
(BTW, if you want to obfuscate your IPv6 addresses, always use
– Michael Hampton – 2014-01-19T15:43:47.3502001:db8::/32
, (RFC 3849) which will make it clear that they are example addresses.)1
The addresses themselves are partially randomly generated. Read the
– Brian – 2014-01-19T15:46:50.210Randomly generated interface identifier
section of: http://msdn.microsoft.com/en-us/library/aa915616.aspx@Brian: I know that they are randomly generated. I want to know why I have >800 of them. – fschoenm – 2014-01-19T15:51:11.030
netstat -b -p TCPv6
says I have only about 15 open IPv6 TCP connections. – fschoenm – 2014-01-19T15:56:02.373