IPv4를 끄고 iOS 장비에서 IPv6 만 사용할 수 있습니까?


2

나는 아이폰 6 / iOS 9.0과 다음의 IPv6 네트워크를 연결했다. 이 기사 . 내 장치의 콘솔을 살펴보면

Aug 11 12:15:07 titos-iPhone kernel[0] <Notice>: 076991.368570 wlan0.N[15305] checkIPv4AddressValidity@6178: Local IPv4  address 169.254.199.45
Aug 11 12:15:07 titos-iPhone kernel[0] <Notice>: 076991.369991 wlan0.A[15306] receivedIPv4Address@1524: Received address 169.254.199.45, entering powersave mode 2
Aug 11 12:15:07 titos-iPhone kernel[0] <Notice>: 076991.370023 wlan0.A[15307] receivedIPv6Address@1547: Received IPv6 addresses 20:1:0:0:0:0:0:0c:4:1:d6:67:90:6f:98
Aug 11 12:15:07 titos-iPhone kernel[0] <Notice>: 076991.370032 wlan0.A[15308] receivedIPv6Address@1547: Received IPv6 addresses 20:1:0:0:0:0:0:011:71:3f:2:43:17:32:dd
Aug 11 12:15:07 titos-iPhone kernel[0] <Notice>: 076991.370042 wlan0.N[15309] startRoamScan@5689:5689 starting RoamScan; MultiAPEnv:0 isdualBand:1 isOn5G:0

실제로 IPv6 네트워크에 연결하려고 할 때 수신 주소 169.254.199.45가 표시되는 이유는 무엇입니까?

이 동작을 비활성화하고 IPv6 주소 만 수신하려면 어떻게합니까?

답변:


1

169.254.199.45는 Zeroconf에 속합니다. 그렇다고해서 모든 IPv4 발신 연결을 만들거나 만들 수는 없습니다. 만나다 https://en.wikipedia.org/wiki/Link-local_address http://www.zeroconf.org/ (Apple 직원이 유지 보수)


이것은 기본적으로 IPv4를 끌 수있는 그의 질문에 실제로 대답하지 않습니다. 단지 IP 주소가 무엇인지 설명합니다.
Steve Chambers

ZeroConf는 iOS에서는 필수이며 ZeroConf에는 IPv4가 필요합니다. zeroconf.org의 RFC를 참조하십시오. 사용자는 해당 IPv4 주소가 ZeroConf 링크 로컬 주소이고 IPv4 업스트림 연결과 아무런 관련이 없음을 알 수 있습니다.
Roland
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.