Unfortunately the IPv6 Privacy Extension is disabled by default in Linux. The result is, that the Interface Identifier is generated with the MAC-Address. Therefore a single device becomes trackable, even if the prefix changes. The Privacy Extension prevents this by generating a random Interface Identifier. To enable it, add those lines to your /etc/sysctl.conf
net.ipv6.conf.all.use_tempaddr=2net.ipv6.conf.default.use_tempaddr=2net.ipv6.conf.<yourinterface(eth0,wlan0,…)>.use_tempaddr=2
That’s it. Just replace yourinterface with whatever the name of your network interface is. Should be similiar in Mac OS X. The Privacy Extension is enabled by default in Windows.
Design by Simon Fletcher. Powered by Tumblr.
© Copyright 2010