<div class="gmail_quote">On Tue, Mar 30, 2010 at 2:55 PM, Gert Doering <span dir="ltr"><<a href="mailto:gert@space.net">gert@space.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hi,<br>
<div class="im"><br>
On Tue, Mar 30, 2010 at 01:04:57PM -0400, Marshall Eubanks wrote:<br>
> >> Microsoft has a "Cable Guy" article that describes Vista/Win 7<br>
> >> autoconf behavior, including the netsh CLI interface syntax for this<br>
> >> particular setting.<br>
> >><br>
> >> netsh interface ipv6 set global randomize identifiers=disabled<br>
> >><br>
> >> <a href="http://technet.microsoft.com/en-us/magazine/2007.08.cableguy.aspx" target="_blank">http://technet.microsoft.com/en-us/magazine/2007.08.cableguy.aspx</a><br>
> >> for<br>
> >> more information.<br>
><br>
</div><div class="im">> I would assume that these are not constant.<br>
><br>
> RFCs 4941 describes "privacy extensions" that yield changing (pseudo)<br>
> random interface IDs and RFC 5157 provides a background into why this<br>
> is could be a good thing.<br>
<br>
</div>Different thing. Win7 has 4941 IPv6 addresses *and* not-directly-MAC-<br>
related IPv6 addresses.<br>
<div><div></div><div class="h5"><br></div></div></blockquote><div><br>Based upon my own Win7 observations, the default random IID is at least somewhat permanent (In that it survives across reboots), and that it is stored somewhere (as the random IID is the same even after disabling and re-enabling randomization via netsh) <br>
</div><div><br>Based upon a document from MS:<br><a href="http://download.microsoft.com/download/e/9/b/e9bd20d3-cc8d-4162-aa60-3aa3abc2b2e9/ipv6.doc">http://download.microsoft.com/download/e/9/b/e9bd20d3-cc8d-4162-aa60-3aa3abc2b2e9/ipv6.doc</a><br>
<br>I think the default Vista/Win7 IID is a "permanant" randomized identifier. See snippet below:<br><br> - It is a permanent interface identifier that is randomly generated to mitigate address scans of unicast IPv6 addresses on a subnet. This is the default behavior for IPv6 in Windows Vista and Windows Server 2008. You can disable this behavior with the netsh interface ipv6 set global randomizeidentifiers=disabled command.�<br>
<br>Good Luck.<br><br>-_Dave Horn<br></div></div><br>