
I've had IPv6 connectivity for quite some time now, and several of my Services are v6-enabled. This, of course, leads to new kinds of bugs and annoyances…
I just found out that WindowsXP at some point started to use a random-generated (instead of the standard Ethernet-MAC based) IP to create outgoing connections.
This, of course, makes correct reverse resolving a little bit difficult. Microsoft itself acknowledges this on the V6 troubleshooting page. But it wouldn't be Microsoft if the command there actually worked.
First, they forgot the parameter
for -ppermanent change
, second, the parameter name got changed from UseAnonymousAddresses to UseTemporaryAddresses.
So, the correct solution is to open a cmd or shell window, and type this:
ipv6 -p gpu UseTemporaryAddresses no
After the next reboot, that pesky random IP will be a thing of the past.
– Sec