Mac OS X 10.6 で IPv6 アドレスを設定するにはどうすればいいですか?

Mac OS X 10.6 で IPv6 アドレスを設定するにはどうすればいいですか?

Mac OS X 10.6 で IPv6 アドレスを自動的に構成しました。

$ 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
...

(必要かどうかは分かりません)

しかし、環境設定パネル (ネットワーク) で IPv6 アドレスを再設定しても何も変わりませんでした。どうすれば IPv6 アドレスを変更できるでしょうか?

アップデート

FEE2:f68::1986:69af アドレスを選択しました。これを行う理由は、%en0アドレス文字列に が追加されないようにするためです。

答え1

IPv6では、常にリンクローカルアドレス(通常はfe80:で始まるアドレスですが、範囲fe80:0000:0000:0000:0000:0000:0000:0000-内のすべてのアドレスfebf:ffff:ffff:ffff:ffff:ffff:ffff:ffffはリンクローカルです)があります。設定パネルで設定したアドレスは、インターフェイスに表示されます。インターフェイスにグローバルIPv6アドレスを設定するか、グローバルプレフィックスがない場合は、ULAA 日本語LAN のプレフィックス長は、何をしているのかよく分かっていない限り、常に /64 です :-)

関連情報