IPv6을 사용하는 MacBook에서 이상한 동작 length 16 23:26:02.702210 IP6 <machine

최근에 ISP가 IPv6를 지원한다는 사실을 알게되었으므로 스핀을 제공하고, 라우터를 구성하고, 라우터에서 ipv6.google.com에 핑을 시도했습니다. 내부 네트워크 (5 개의 Mac)에 대해 RADVD를 구성하고 모두 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

MacOS X 10.8.2가 설치된 2009 년 말 MacBook에 있습니다. 비슷한 문제가있는 사람이 있습니까?



답변

실제로, 문제는 라우터에서 IPv6을 구현 한 결과입니다. 이 게시물 보기 :

이 라우터를 구입했습니다. 실제로 6 번째 가짜 연결을 설정하고 유선 클라이언트에서 작동하도록 radvd를 구성 할 수 있습니다. 그러나이 라우터에는 Wi-Fi를 통해 IPv6를 완전히 사용할 수없는 버그가 있습니다. 즉, 무선 장치가 중복 주소 감지 패킷을 브로드 캐스트 할 때 라우터는 패킷을 보낸 스테이션을 포함하여 연결된 모든 무선 스테이션에 유니 캐스트로 버그를 재전송합니다 (이것은 버그입니다). 이것이 유니 캐스트 패킷이므로 원래 스테이션은 다음과 같이 생각합니다. 내 링크 로컬 주소가 중복되었습니다! SLAAC 구성 주소가 중복되었습니다!


답변