Objektif-c - Bagaimanakah peranti iOS mengetahui sama ada rangkaian semasa ialah IPV4 atau IPV6?
为情所困
为情所困 2017-05-02 09:29:30
0
2
1397

Seperti tajuknya, pelayan yang diakses oleh peranti saya adalah melalui port IP tambah
Kali ini Apple mengaudit rangkaian yang diperlukan oleh Apple untuk menyokong IPV6
Bagaimana untuk menilai dalam peranti ditetapkan?

为情所困
为情所困

membalas semua(2)
为情所困

Apple mengatakan bahawa ia mesti menyokong rangkaian IPv6 sahaja, iaitu, apl anda boleh digunakan secara normal walaupun hanya terdapat rangkaian IPv6.
Jika alamat IP yang anda selesaikan adalah dalam format IPv4 `x.x.x.x`, ia tidak akan boleh diakses di bawah rangkaian IPv6 sahaja.

Kongsi rangkaian pada komputer Mac dengan kabel rangkaian, pilih "NAT64", dan kemudian sambungkan ke rangkaian kongsi anda pada iPhone untuk mencipta rangkaian IPv6 sahaja. Anda boleh melihat sama ada DNS telah bertukar kepada format IPv6 dalam "LAN Tanpa Wayar" pada tetapan telefon mudah alih Anda juga boleh mengujinya dengan melawati http://ipv6-test.com.

Selepas mensimulasikan persekitaran rangkaian, jalankan apl anda untuk melihat sama ada IP yang diselesaikan ialah alamat IPv6 dan sama ada ia boleh diakses seperti biasa.

Melainkan ada keperluan khas, sebaiknya jangan gunakan IP terus, gunakan nama domain.

Peter_Zhu

Hanya petakan nama domain dan ia akan diselesaikan. Jika anda menulis alamat IPv4 tetap secara langsung, ia pasti tidak akan menyokong IPv6.
Terdapat banyak cara untuk menyemaknya, dan Apple menyemaknya secara manual Ia sepatutnya tidak sukar untuk memantau mekanisme komunikasi rangkaian APP.
Tetapi saya tidak tahu dengan tepat bagaimana pegawai itu melakukannya.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan