VPN peribadi atau terowong paket: dua model VPN untuk iPhone
Satu model mengkonfigurasi IPsec atau IKEv2 terbina dalam iOS; satu lagi menyertakan pembekal yang melaksanakan protokolnya sendiri. Nama produk tidak menyatakan yang mana anda peroleh.
Dua aplikasi iPhone boleh kedua-duanya meletakkan entri VPN dalam Tetapan, kedua-duanya menggelar diri klien VPN dan hampir tidak berkongsi sebarang pelaksanaan. Apple menamakan salah satu integrasi itu VPN Peribadi, dan nama itulah yang menghasilkan sebahagian besar kekeliruan. VPN Peribadi ialah API untuk mencipta dan mengurus konfigurasi yang menggunakan pelaksanaan IPsec atau IKEv2 terbina dalam. Pembekal terowong paket ialah model yang lain: aplikasi menyertakan sambungan yang melaksanakan bahagian klien protokolnya sendiri. Semua yang orang rumuskan daripada label itu selepasnya, daripada sifer hingga pemilikan hingga sama ada telefon perlu diurus, ialah rumusan, bukan pernyataan.
Siapa melaksanakan terowong
Pemisahan ini menentukan siapa bertanggungjawab apabila sesuatu rosak. Dengan IPsec atau IKEv2 terbina dalam, iOS memiliki mesin keadaan terowong dan aplikasi memiliki konfigurasi serta butangnya. Dengan pembekal, aplikasi memiliki kedua-duanya, jadi pepijat protokol menjadi kemas kini aplikasi dan bukannya kemas kini sistem pengendalian.
Perbandingan itu singkat jika anda bertanya siapa melaksanakan protokol.
| Integration | Apple interface | Protocol implementation |
|---|---|---|
| Personal VPN | NEVPNManager with a Personal VPN configuration | The system IPsec or IKEv2 client |
| Packet tunnel | NETunnelProviderManager plus the provider extension | Whatever the extension implements |
Dokumentasi VPN Peribadi juga menyebut gesaan kebenaran pengguna yang jelas apabila aplikasi mula-mula menyimpan konfigurasi, dan itu milik model tersebut, bukan aplikasi VPN secara umum.
Dua dakwaan tentang label yang patut ditinggalkan
Yang pertama ialah VPN Peribadi memilih sifer. Ia tidak; suite yang dirundingkan datang daripada protokol dan konfigurasinya, dan label Peribadi tidak menyatakan apa-apa tentang yang mana anda akan peroleh. Yang kedua ialah VPN Peribadi membayangkan proksi atau terowong terhad. Ia membayangkan IPsec atau IKEv2 terbina dalam, yang merupakan terowong penuh setiap kali laluan menyatakannya.
Jadi kehadiran aplikasi bukan bukti tentang protokol wayar. Klien pihak ketiga yang bercakap WireGuard atau OpenVPN ialah aplikasi pembekal secara binaan, kerana iOS tidak melaksanakan protokol itu secara asli.
Mengapa istilah perusahaan mengelirukan
Dokumentasi Apple mengklasifikasikan konfigurasi NETunnelProviderManager sebagai konfigurasi VPN perusahaan biasa. Frasa itu ialah kategori API, dan ia mendorong orang ke dua kesilapan yang bertentangan: menganggap aplikasi pengguna tidak boleh menggunakan model pembekal, dan menganggap telefon mesti diawasi untuk itu. Kedua-duanya tidak menyusul. Aplikasi pengguna menyertakan pembekal secara rutin, dan pengawasan ialah persoalan berasingan tentang siapa boleh menguatkuasakan dasar.
Pemilikan pengurusan ialah persoalan keempat itu, dan ia bebas daripada kedua-dua model. Konfigurasi yang dipasang oleh organisasi membawa identiti, skop trafik dan peraturan kitaran hayatnya sendiri, dan semuanya bergerak bersama profil dan bukan bersama aplikasi yang kebetulan dipasang. Baca semuanya bersama model integrasi, kerana profil terbina dalam terurus dan profil pembekal tidak terurus boleh berada pada satu telefon pada masa yang sama.
Periksa buktinya, bukan tangkapan skrin
Tangkapan skrin ialah bukti terburuk yang tersedia, kerana perkumpulan Tetapan berubah antara keluaran. Profil terurus menamakan jenis muatannya sendiri: profil terbina dalam mengisytiharkan jenis VPN seperti IKEv2 atau IPsec, manakala profil pembekal membawa subjenis yang menamakan pengecam bundel pembekal. Itu boleh diperiksa pada peranti di hadapan anda, dan ia bertahan daripada reka bentuk semula seterusnya.
Bagi aplikasi itu sendiri, kelas yang digunakan menjawab soalan yang sama dari sisi lain: objek konfigurasi daripada API VPN Peribadi, atau pengurus pembekal dan sambungannya.
Kemudian pilih berdasarkan apa yang operator benar-benar sediakan. Di mana profil asli yang serasi wujud, laluan terbina dalam mempunyai lebih sedikit bahagian bergerak dan satu perkara kurang untuk dikemas kini. Di mana perkhidmatan memerlukan protokol yang tidak disertakan iOS, aplikasi pembekal ialah satu-satunya pilihan dan rentak keluarannya menjadi sebahagian daripada risiko anda.
Simpan rekod bersama sambungan
Lampirkan pengesahan dan dasar sumber kepada rekod sambungan dan bukan kepada aplikasi, supaya pemasangan semula tidak membawa model kebenaran bersamanya. Rekod itu juga yang diperlukan oleh jurutera sokongan apabila terowong naik dan tiada apa-apa lagi berfungsi.
Persoalan yang wajar ditanya pada akhirnya bukan model mana yang lebih baik. Iaitu model mana yang disokong operator anda, dan yang mana anda boleh nyahpepijat pada pukul dua pagi dengan alat yang benar-benar anda miliki.