Ikon VPN berkata disambungkan: apa yang sebenarnya diberitahunya
Ikon bersambung mungkin hanya bermaksud terowong satu aplikasi atau satu pemeriksaan berjaya. Tetapkan skop, anggap bacaan lama sebagai tidak diketahui dan asingkan penyekatan.
Ikon VPN hijau ialah dakwaan tentang sesuatu, dan soalan yang berguna ialah tentang apa. Pada telefon ia mungkin mencerminkan terowong satu klien, pengangkutan rangkaian semasa, atau satu permintaan berjaya ke halaman dalaman. Pemerhatian ini datang dari sumber berbeza, menyegarkan pada kadar berbeza, dan boleh bercanggah pada skrin yang sama. Itulah sebabnya ikon boleh kelihatan sihat sedangkan pelayar di hadapan anda gagal.
Tetapkan skop sebelum membaca warna, jika tidak warna akan menjawab soalan yang tiada siapa tanya.
Ikon menjawab soalan yang lebih sempit daripada yang anda sangka
Mulakan dengan satu skop yang diisytiharkan, seperti pelayar peribadi yang menggunakan terowong peribadi yang diluluskan. Terowong profil kerja tidak menjawab soalan itu untuk aplikasi peribadi, dan konfigurasi VPN setiap aplikasi mungkin mengecualikan pelayar yang anda uji. Klien penapisan tempatan boleh menunjukkan bersambung sambil tidak menghantar apa-apa ke gerbang jauh, kerana terowongnya berakhir pada peranti.
Pada Android, panggilan balik rangkaian di belakang penunjuk melaporkan pengangkutan dan keupayaan sesuatu rangkaian. Pengangkutan VPN memberitahu rangkaian mana yang membawa trafik, bukan aplikasi atau keluarga alamat mana yang menggunakannya.
Bina jadual keadaan daripada bukti
Tiga atau empat keadaan cukup jika setiap satu menamakan bukti di belakangnya. Lajur di bawah bermula daripada apa yang boleh diperhatikan dan bukan daripada warna yang anda mahu tunjukkan, dan ini menghalang bacaan lama menjadi dakwaan kejayaan.
| Signal actually observed | What it establishes | What remains open |
|---|---|---|
| Target client reports an established tunnel | That client believes its tunnel is up, within its own scope | Other apps, other profiles, other address families |
| Active network exposes a VPN transport | Some tunnel carries the current network | Which app it belongs to and where it exits |
| Probe to a private host returned fresh data | One request reached one destination at one time | Everything the probe does not touch |
| Callbacks stopped or data is older than the refresh window | Nothing current is known | Any statement about the tunnel state |
Baris terakhir ialah yang tercicir dalam praktik. Penunjuk yang mengekalkan nilai terakhirnya apabila sumbernya mati melaporkan sejarah seolah-olah ia masa kini, dan pengguna membacanya sebagai keadaan hidup. Label kes itu sebagai lapuk atau tidak diketahui, dan pilih perkataan yang tidak membayangkan terowong. Kemudian biarkan label berubah sebaik sahaja sumber berhenti.
Semak apa yang sebenarnya dilaporkan oleh peranti
Lampu fizikal atau widget harus dipandu oleh pemerhatian yang disokong, bukan oleh tekaan tentang keadaan baik terakhir yang diketahui. Arahan Android ini menunjukkan pengangkutan dan konfigurasi sentiasa aktif platform tanpa memasang apa-apa.
adb shell dumpsys connectivity | grep -i -A4 vpn adb shell settings get secure always_on_vpn_app adb shell settings get secure always_on_vpn_lockdown adb shell dumpsys netstats | head -40
Kunci sentiasa aktif memberitahu sama ada platform dikonfigurasi untuk mengekalkan terowong dan menyekat trafik tanpanya; ia tidak memberitahu bahawa terowong itu sihat sekarang. Pasangkan bacaan konfigurasi itu dengan pemeriksaan baharu sebelum apa-apa dipaparkan sebagai bersambung.
Jika pemerhatian tidak boleh diteruskan, paparan mesti boleh mengatakannya. Lampu yang disambungkan kepada automasi yang tidak lagi berjalan lebih buruk daripada tiada lampu, kerana ia mendakwa keadaan yang tiada siapa mengukur.
Asingkan amaran daripada penguatkuasaan
Automasi yang menyedari pemutusan bertindak selepas peristiwa, jadi ia tidak boleh menjadi sempadan yang menghalang paket daripada terlepas semasa jurang. Jika fallback langsung mesti dilarang, konfigurasikan dasar penyekatan platform dan sahkan dengan mematikan terowong secara sengaja. Penunjuk melaporkan; dasar menguatkuasakan.
Tugas amaran yang melumpuhkan antara muka untuk memaksa pematuhan juga boleh mengunci peranti daripada penyambungan semula yang diperlukan, menghasilkan gelung di mana terowong tidak pernah kembali dan amaran tidak pernah hilang.
Tentukan apa yang paparan patut tunjukkan apabila pemerhati tidak pasti, kemudian uji kes itu dengan menghentikan pemerhati. Jika jawapannya masih bersambung, penunjuk sedang mengukur masa lalu.