iPhone meminta izin konfigurasi VPN: periksa sebelum mengetuk
Dialog iOS memberi aplikasi kendali atas perutean lalu lintas Anda, bukan atas akun Anda. Periksa aplikasinya, verifikasi baris yang terpasang, dan cabut izinnya dengan bersih.
Anda mengetuk sesuatu di aplikasi VPN, dan iOS menjawab dengan dialog yang tidak Anda duga: aplikasi ingin menambahkan konfigurasi VPN, dengan “Jangan Izinkan” dan “Izinkan” di bawahnya. Dialog itu adalah izin perutean sistem, dan muncul sekali untuk setiap konfigurasi yang coba dipasang aplikasi. Izinkan saat Anda membuka aplikasi dan berniat terhubung; ketuk “Jangan Izinkan” saat permintaan datang ketika Anda sedang melakukan hal lain, lalu cari tahu apa yang memunculkannya di layar. Tidak ada apa pun dalam kalimatnya yang memberi tahu Anda apakah penyedia layak dipercaya — dialog itu hanya mencatat bahwa iOS akan menyerahkan sebagian tumpukan jaringan kepada aplikasi ini.
Apa yang iOS minta Anda setujui
Aplikasi biasa tidak dapat menyentuh jalur paket. Klien VPN harus dibangun di atas kerangka NetworkExtension Apple dan ditandatangani dengan hak Personal VPN; ketika menginginkan terowongan, ia membuat objek konfigurasi dan meminta sistem menyimpannya, dan panggilan penyimpanan itulah yang memunculkan dialog. Frasenya berubah antar versi — versi terbaru menyebut menambahkan konfigurasi VPN, versi lama menyebut menambahkan konfigurasi VPN — tetapi maknanya tetap: aplikasi yang Anda pasang menginginkan entri permanen di Pengaturan > Umum > VPN dan Pengelolaan Perangkat.
Entri itu permanen menurut desain. Ia bertahan dari crash dan mulai ulang aplikasi, dapat menyambung lagi saat aplikasi ditutup, dan dapat membawa aturan sesuai permintaan yang menaikkan terowongan saat Anda bergabung ke jaringan. Itulah tepatnya alasan iOS bertanya alih-alih langsung melakukannya, dan alasan jawabannya disimpan alih-alih diminta lagi pada setiap koneksi.
Baca dialognya sebelum Anda mengetuk “Izinkan”
Perlakukan dialog sebagai klaim yang dapat Anda periksa dalam beberapa detik. Berhenti pada butir pertama yang gagal.
- Nama dalam dialog cocok dengan aplikasi yang Anda pasang. Dialog yang dikaitkan dengan sesuatu yang tidak Anda kenali adalah alasan untuk mengetuk “Jangan Izinkan” dan terus mencari, bukan sesuatu untuk diuji.
- Anda berada di dalam aplikasi itu saat dialog muncul. Penyiapan pertama dan tombol hubungkan adalah pemicu yang biasa.
- Aplikasi belum baru saja diperbarui atau dipasang ulang tanpa sepengetahuan Anda. Versi baru dapat menambahkan konfigurasi dan bertanya lagi.
- Tidak ada yang meminta Apple ID, nomor kartu, atau kode dari pesan. Dialog VPN tidak pernah menginginkan itu, jadi dialog yang memintanya adalah dialog lain.
Ketika keempat syarat terpenuhi, “Izinkan” adalah jawaban yang wajar untuk penyedia yang Anda pilih dengan sengaja. Jika Anda ragu, ketuk “Jangan Izinkan”; aplikasi akan bertanya lagi pada penyimpanan berikutnya, dan Anda tidak kehilangan apa pun dengan menunggu satu jam.
Verifikasi konfigurasi setelah Anda mengizinkan
Persetujuan memulai pemeriksaan, bukan menyelesaikannya. Buka Pengaturan > Umum > VPN dan Pengelolaan Perangkat dan lihat blok VPN. Anda semestinya melihat satu baris bernama sesuai aplikasi atau profil yang dipasangnya, dengan baris status dan tombol informasi. Ketuk tombol itu untuk membaca alamat server, nama akun jika ada, dan apakah “Hubungkan Sesuai Permintaan” diaktifkan.
Lalu tentukan milik siapa baris itu. VPN pribadi yang Anda buat dari aplikasi adalah milik Anda untuk diedit dan dihapus; baris yang menyatakan organisasi mengelolanya bukan milik Anda, dan penghapusannya melewati pihak yang mendaftarkan perangkat. Melihat keduanya berarti dua otoritas berbeda berbagi perangkat, dan Anda semestinya tahu mana yang membawa lalu lintas Anda saat ini.
Langkah terakhir: hubungkan sekali dan pastikan lalu lintas benar-benar mengikuti terowongan. Muat halaman yang menampilkan alamat publik Anda dan periksa bahwa alamat itu milik penyedia, bukan koneksi rumah Anda. Jika baris menyatakan “Terhubung” dan alamatnya tidak berubah, konfigurasi terpasang tetapi tidak merutekan, dan perbaikannya ada di pengaturan pada layar informasi itu, bukan di aplikasi.
Apa yang dicakup persetujuan dan apa yang tidak
Mengizinkan memberi aplikasi kemampuan merutekan lalu lintas di bawah konfigurasinya. Itu izin besar ke satu arah dan sempit ke arah lain. Aplikasi dapat mengirim paket Anda melalui servernya dan dapat melihat metadata yang menempel padanya: alamat mana yang Anda hubungi, kapan, dan berapa banyak yang berpindah. Ia tidak dapat membaca bagian dalam sesi HTTPS, dan ia tidak memperoleh foto, pesan, mikrofon, atau Apple ID Anda.
Cakupannya juga lebih sempit daripada “semua”. Konfigurasi dapat merutekan seluruh lalu lintas atau hanya sebagian tujuan, dan terowongan per aplikasi — ketika hanya aplikasi bernama yang memakai terowongan — diatur oleh pengelola perangkat, bukan dengan mengetuk “Izinkan”. iOS menjaga satu koneksi VPN pribadi aktif pada satu waktu meskipun beberapa konfigurasi terdaftar, sehingga aplikasi kedua tidak dapat diam-diam mengambil alih dari yang pertama selama aplikasi itu terhubung.
Cabut dengan benar saat Anda berhenti memakai layanan
Menghapus aplikasi bukan cara yang andal untuk melepas konfigurasi. Periksa sendiri daftar VPN dan hapus barisnya dari layar informasi jika masih ada. Pada perangkat yang Anda pensiunkan, lakukan juga sisi akun: keluar di dasbor penyedia atau cabut perangkatnya di sana, karena baris lokal yang terhapus tidak melakukan apa pun terhadap sesi yang masih dianggap sah oleh server.
Perangkat terkelola adalah pengecualian. Ketika baris menyatakan organisasi memasangnya, penghapusan lokal entah gagal atau dibatalkan pada pemeriksaan berikutnya, dan hanya proses penghapusan organisasi itu sendiri yang akan bertahan.
Ketika dialog terus kembali
Dialog yang berulang biasanya berarti konfigurasi sedang dibuat ulang, bukan bahwa persetujuan pertama gagal. Penyebab umumnya: aplikasi menulis konfigurasi baru pada setiap peluncuran dan iOS menganggapnya baru, aturan sesuai permintaan menjatuhkan entri lama, profil dipasang ulang oleh pengelola perangkat, atau ada beberapa konfigurasi dan aplikasi menanyakan salah satu yang tidak pernah Anda sadari.
Hitung dulu barisnya. Jika daftar bertambah setiap kali Anda membuka aplikasi, aplikasi tidak memakai ulang konfigurasinya dan perbaikannya ada pada pengembang atau pemasangan ulang yang bersih. Jika daftar tetap satu dan dialog tetap kembali, carilah profil pengelolaan yang memasangnya ulang — itu pertanyaan kebijakan, bukan bug yang bisa Anda ketuk hingga hilang.
Sebelum melanjutkan, pastikan tiga hal: baris di Pengaturan adalah yang Anda setujui, alamat yang Anda lihat saat terhubung milik penyedia, dan sisi akun sudah dicabut jika Anda sudah selesai dengan layanan. Ketiganya mencakup apa yang diberikan dialog, apa yang dilakukannya sekarang, dan apa yang akan terus dilakukannya setelah perangkat meninggalkan tangan Anda.