Недавно я обнаружил, что мой провайдер поддерживает IPv6, поэтому решил попробовать, настроил роутер, попробовал пропинговать ipv6.google.com с роутера, все нормально. Я настраиваю RADVD для внутренней сети (5 macs), и все они с радостью выбирают адреса IPv6. Я проверяю связь с http://test-ipv6.com и все работает хорошо, кроме одной машины.
У него есть IPv6-адрес, но он отображается как "дублированный" в ifconfig. Ничего страшного, я пытаюсь установить адрес вручную (сохраняя тот же префикс), но без кубиков. Для каждого адреса, на который я его вручную установил, написано, что адрес уже используется.
en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet6 <link-local address> prefixlen 64 scopeid 0x5
inet6 <global address 1> prefixlen 64 duplicated autoconf
inet6 <global address 2> prefixlen 64 duplicated autoconf temporary
media: autoselect
status: active
Самое смешное, что при непосредственном наблюдении за трафиком в сети с помощью tcpdump я вижу запрос соседа, когда машина пытается получить IP-адрес, но ответы не записываются!
23:25:54.808324 IP6 <router link-local> > ff02::1: ICMP6, router advertisement, length 56
23:26:01.360319 IP6 <router link-local> > ff02::1: ICMP6, router advertisement, length 56
23:26:02.696644 IP6 <machine link-local> > ff02::2: ICMP6, router solicitation, length 16
23:26:02.702210 IP6 <machine link-local> > ff02::2: ICMP6, router solicitation, length 16
23:26:04.386366 IP6 <router link-local> > ff02::1: ICMP6, router advertisement, length 56
23:26:04.386676 IP6 :: > ff02::1:ff99:be5a: ICMP6, neighbor solicitation, who has <machine global address 1> length 24
23:26:04.386677 IP6 :: > ff02::1:ffa8:2700: ICMP6, neighbor solicitation, who has <machine global address 2> length 24
23:26:04.387441 IP6 :: > ff02::1:ff99:be5a: ICMP6, neighbor solicitation, who has <machine global address 1> length 24
23:26:04.387776 IP6 :: > ff02::1:ffa8:2700: ICMP6, neighbor solicitation, who has <machine global address 2> length 24
23:26:10.078898 IP6 <router link-local> > <machine link-local>: ICMP6, neighbor solicitation, who has <machine link-local>, length 32
23:26:10.078987 IP6 <machine link-local> > <router link-local>: ICMP6, neighbor advertisement, tgt is <machine link-local>, length 24
23:26:12.712866 IP6 <router link-local> > ff02::1: ICMP6, router advertisement, length 56
23:26:15.059605 IP6 <machine link-local> > <router link-local>: ICMP6, neighbor solicitation, who has <router link-local>, length 32
23:26:15.060925 IP6 <router link-local> > <machine link-local>: ICMP6, neighbor advertisement, tgt is <router link-local>, length 24
23:26:21.064025 IP6 <router link-local> > ff02::1: ICMP6, router advertisement, length 56
23:26:25.014812 IP6 <router link-local> > ff02::1: ICMP6, router advertisement, length 56
Я нахожусь на MacBook в конце 2009 года с MacOS X 10.8.2. У кого-нибудь есть похожие проблемы?