Как настроить адрес IPv6 в Mac OS X 10.6?

Как настроить адрес IPv6 в Mac OS X 10.6?

Я автоматически настроил адрес IPv6 на своей 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
...

(Не знаю, нужно ли это)

Но после того, как я перенастроил адрес IPv6 на панели настроек (Сеть), ничего не изменилось. Как мне изменить свой адрес IPv6?

Обновлять

Я выбрал адрес FEE2:f68::1986:69af. Причина, по которой я это делаю, — предотвратить добавление %en0к строке адреса.

решение1

С IPv6 у вас всегда есть адрес link-local (те, которые обычно начинаются с fe80:, хотя все адреса в диапазоне fe80:0000:0000:0000:0000:0000:0000:0000- febf:ffff:ffff:ffff:ffff:ffff:ffff:ffffявляются адресами link-local). Адрес, который вы настраиваете на панели Preferences, должен отображаться на интерфейсе. Настройте глобальный адрес IPv6 на интерфейсе или, если у вас нет глобального префикса, используйтеУЛА. Длина префикса для локальной сети всегда равна /64, если только вы не знаете наверняка, что делаете :-)

Связанный контент