MacBook Pro가 이상한 이유로 IPv6 주소에 연결하려고 합니다.

MacBook Pro가 이상한 이유로 IPv6 주소에 연결하려고 합니다.

MBP의 매우 이상한 동작입니다. 현재 일부 웹사이트에서는 IPv6 주소를 광고하고 있는 것 같습니다(예: www.doodle.com, addons.mozilla.org 등).

어떤 이유에서인지 네트워크에 Ipv4 주소만 있는데도 Firefox와 Safari가 Ipv6 주소에 연결을 시도하는데 당연히 실패합니다. 해당 호스트 이름의 포트 80에 텔넷을 시도하더라도 Ipv6을 통해 연결이 시도됩니다. 이 문제는 12월 중순쯤부터 시작된 것 같습니다.

예는 다음과 같습니다.

$ 텔넷 www.doodle.com 80
2a02:d58:2001::72 시도 중...
Doodle.com에 연결되었습니다.
이스케이프 문자는 '^]'입니다.

외부 호스트에 의해 연결이 종료되었습니다. $

답변1

귀하의 기기에는 IPv6 주소가 있습니다. 거의 모든 최신 OS의 기본 동작은 사용 가능하고 구성된 경우 IPv4보다 IPv6을 선호하는 것입니다. IPv6를 사용하지 않는 경우 비활성화하는 것이 이 문제를 "수정"하는 가장 쉬운 방법입니다.

답변2

Trying 2a02:d58:2001::72...
Connected to doodle.com.

나는 당신이 방금 당신이 그것을 증명했다고 생각합니다하다IPv6 주소가 있어야 합니다. :-) 라우터에 6to4가 켜져 있고 이전 Mac OS X 릴리스(10.6.5 이전 모두)를 사용하고 있기 때문일 수 있습니다. 6to4는 그다지 안정적이지 않습니다(절제적으로 표현하자면...). 라우터에서 6to4를 활성화한 경우에는 이를 꺼야 합니다. Mac OS X 10.6.5 이상을 사용하는 경우 IPv4보다 우선순위가 낮기 때문에 큰 피해를 입히지는 않지만, 다른 컴퓨터에서 사용하지 못하도록 하려면 끄는 것이 좋습니다.

당신이 우리에게 출력을 제공하는 경우

ifconfig

그러면 더 자세히 말씀드릴 수 있습니다. 해당 출력에 다음으로 시작하는 IPv6 주소가 포함되어 있으면 2002:라우터에서 6to4가 활성화된 것입니다. 로 시작하는 주소에 대해서는 걱정하지 마세요 fe80:. 이는 링크 로컬 주소이며 거기에 있어야 합니다. LAN에서만 사용되며 AirPlay와 같은 기능에는 필요합니다.

답변3

http://test-ipv6.com좀 더 많은 정보를 제공할 수 있어야 합니다. 공개 IPv6 주소가 표시됩니다. Teredo(Mac에서는 사용하지 않을 가능성이 높음) 또는 6to4(라우터에 따라 가능)를 사용하고 있는지 경고합니다.

관련 정보