Pukul sembilan, ponsel bergabung ke jaringan nirkabel kantor, dan terowongan naik sendiri dan tetap di sana sepanjang hari. Jaringan seluler kemudian berperilaku persis seperti yang semua orang maksudkan. Seseorang menambahkan pengecualian untuk jaringan perusahaan beberapa minggu lalu, jadi profil tampak bersih saat ditinjau, dan setiap pagi tetap menghasilkan hasil yang sama. Perangkat mengikuti daftar yang diberikan kepadanya, dan daftar itu mengatakan sesuatu yang berbeda dari yang diyakini penulisnya.

Daftar dibaca dari atas, dan kecocokan pertama menang

Entri dievaluasi secara berurutan. Entri pertama yang kondisinya terpenuhi menentukan hasil untuk saat itu, dan semua yang di bawahnya tidak pernah dilihat. Urutan karena itu membawa makna sebanyak kondisi apa pun yang tertulis di dalam aturan. Membaca larik dari atas menjelaskan profil yang tampak mengabaikan pengecualian yang jelas dimuatnya.

Entri koneksi nirkabel umum yang ditempatkan di atas pengecualian kantor menjamin terowongan di lokasi. Tidak ada hal lain dalam muatan yang harus bergerak agar perilakunya berbalik.

Entri Putuskan melakukan dua tugas

Saat tindakannya Putuskan, entri menutup sesi yang sudah berjalan dan memblokir sesi baru selama kondisinya tetap benar. Kedua bagian penting bagi pengecualian, dan bagian kedua cenderung terlupakan. Entri yang sama di profil kedua menjelaskan lantai tempat VPN menolak mulai sementara bagian lain gedung berfungsi. Tidak ada yang menyentuh terowongan; daftar yang melakukannya.

Tabel menunjukkan bentuknya, pengecualian lebih dulu, dengan nama yang harus berasal dari penerapan Anda sendiri. Biasanya dua entri sudah cukup, dan entri ketiga untuk seluler menjaga sisanya dapat diprediksi.

OrderActionConditions
1DisconnectWireless interface plus office network name
2ConnectWireless interface
3ConnectCellular interface

Pertahankan kedua kondisi pada pengecualian

Pasangkan nama jaringan dengan jenis antarmuka. Nama saja dapat terpicu pada tautan tersambung yang membawa label yang sama, sedangkan jenis antarmuka saja mengecualikan setiap jaringan nirkabel yang dikunjungi pengguna hari itu. Kedua bagian milik satu entri, bukan dua aturan yang kebetulan berdampingan.

Perbandingan nama bersifat persis dan peka huruf besar-kecil. Itu cocok untuk satu jaringan yang diketahui dan menegangkan di tempat lain, karena jaringan tamu memakai ulang label yang familier, lokasi berganti nama setelah merger, dan meja berkabel tidak membawa nama sama sekali. Mintalah label persisnya kepada tim jaringan alih-alih membacanya dari papan di dinding.

Saat pemeriksaan mengalahkan nama

Entri pemeriksaan meminta URL dan membaca jawaban yang berhasil sebagai kondisi yang benar. Pilih host yang hanya menjawab dari dalam, seperti layanan intranet yang tidak dapat diselesaikan secara publik, dan aturan berhenti peduli bagaimana jaringan menyebut dirinya sendiri. Pemeriksaan yang menjawab dari mana saja menguji internet, bukan gedung. Sifat yang menentukan apakah ini berhasil adalah jawaban yang tiba tanpa pengalihan; portal tamu yang memantulkan setiap permintaan mengubah pemeriksaan menjadi kebisingan.

Aturan berbasis domain adalah bentuk terpisah: NEEvaluateConnectionRule mencocokkan domain yang diminta dan dapat tersambung saat nama dicari. Karakter liarnya hanya diterima sebagai label paling kiri, jadi *.example.com valid sedangkan example.*.com tidak. Jika profil tidak memakai kondisi antarmuka maupun pemeriksaan keterjangkauan, periksa apakah ia memakai jenis aturan itu sebagai gantinya.

Apa yang tidak dikendalikan aturan sesuai permintaan

Aturan memilih apakah terowongan dimulai dan tidak berhak atas kelanjutannya berjalan. Sesi yang muncul lalu hilang beberapa menit kemudian menunjuk ke pengatur waktu diam, batas sesi gerbang, atau ukuran jalur. Masing-masing meninggalkan jejak berbeda, dan itulah alasan menyingkirkan daftar aturan sebelum mengubah salah satunya. Pengaturan jaga-hidup tidak menjelaskan pola itu, dan mengubahnya memindahkan pekerjaan tanpa menyentuh penyebabnya.

Pengguna dapat mematikan sesuai permintaan di Pengaturan, dan penetapan terkelola dapat memulihkannya pada pemeriksaan berikutnya. Saat tombol terus meluncur kembali ke posisi sebelumnya, penetapan adalah pihak yang aktif. Perbedaannya penting, karena pemaksaan kembali dengan sendirinya sementara tawaran tetap mati.

Pastikan grup profil mana yang memiliki perangkat dan apakah niatnya menegakkan terowongan atau sekadar menawarkannya. Jawaban itu menentukan apakah preferensi pengguna dihitung sebagai bug atau sebagai fitur.

Artikel terkait