Чи можу я вимкнути IPv4 і просто використовувати IPv6 на своєму пристрої iOS?


2

Я підключений до свого iPhone 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

Чому я бачу отриману адресу 169.254.199.45, коли я намагаюся підключитися до мережі IPv6?

Як я можу відключити таку поведінку та отримати лише адресу IPv6?

Відповіді:


1

169.254.199.45 належить Zeroconf. Це не обов'язково означає, що будь-яке вихідне з'єднання IPv4 може бути встановлено або буде здійснене. Дивіться https://en.wikipedia.org/wiki/Link-local_address та http://www.zeroconf.org/ (підтримує співробітник Apple)


Це насправді не відповідає на його запитання, в основному, як я можу вимкнути IPv4, він просто пояснює, що це за IP-адреса.
Стів Чемберс

ZeroConf є обов'язковим для iOS, а ZeroConf вимагає IPv4, дивіться RFC на zeroconf.org. Користувач, здається, не знає, що IPv4-адреса, про яку йдеться, є локальною адресою посилання ZeroConf і не має нічого спільного з підключенням IPv4 вгору.
Роланд
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.