I have automatically configured IPv6 address on my Mac OS X 10.6:
$ ifconfig ... en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500 ether 00:16:cb:94:1a:79 inet6 fe80::216:cbff:fe94:1a79%en0 prefixlen 64 scopeid 0x4 inet 192.168.163.200 netmask 0xfffffe00 broadcast 192.168.163.255 media: autoselect (100baseTX <full-duplex,flow-control>) status: active ...
$ sysctl -a ... net.inet6.ip6.use_tempaddr: 1 ...
(I don't know is it necessary)
But after I reconfigure the IPv6 address on Preference Pane (Networking) nothing changed. How could I change my IPv6 address?
I have select FEE2:f68::1986:69af address. The reason I do this to prevent adding the
%en0 to the address string.