Configurei automaticamente o endereço IPv6 no meu 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
...
e
$ sysctl -a
...
net.inet6.ip6.use_tempaddr: 1
...
(não sei se é necessário)
Mas depois de reconfigurar o endereço IPv6 no Painel de Preferências (Rede), nada mudou. Como posso alterar meu endereço IPv6?
Atualizar
Selecionei o endereço FEE2:f68::1986:69af. A razão pela qual faço isso é para evitar a adição de %en0
à string de endereço.
Responder1
Com IPv6 você sempre tem um endereço link-local (aqueles que geralmente começam com fe80:, embora todos os endereços no intervalo fe80:0000:0000:0000:0000:0000:0000:0000
- febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff
sejam link-local). O endereço que você configura no painel Preferências deve aparecer na interface. Configure um endereço IPv6 global na interface ou, se você não tiver um prefixo global, useULA. O comprimento do prefixo para uma LAN é sempre /64, a menos que você realmente saiba o que está fazendo :-)