Aturan Sesuai Permintaan dan Split DNS: VPN Otomatis Tanpa Beban Berlebih
Pengaturan VPN paling sederhana adalah toggle: aktif atau mati. Tetapi dalam praktiknya, itu berarti pengguna lupa menyambungkan saat seharusnya, atau mereka merutekan semua lalu lintas melalui tunnel padahal tidak perlu — membuang bandwidth dan menambah latensi untuk layanan yang tidak memerlukan akses VPN.
Vylos 1.2.0 menambahkan aturan aktivasi sesuai permintaan dan split DNS untuk menyelesaikan kedua masalah tersebut.
Aktivasi Sesuai Permintaan
Aturan sesuai permintaan memberi tahu Vylos kapan harus secara otomatis menyambungkan atau memutuskan tunnel berdasarkan kondisi jaringan. Tanpa toggle manual diperlukan.
Setiap tunnel dapat dikonfigurasi dengan aturan untuk dua jenis jaringan:
- Seluler (iOS) atau Ethernet (macOS) — Tersambung otomatis saat di data seluler atau koneksi kabel
- Wi-Fi — Empat mode:
- Mati — Tanpa aktivasi otomatis di Wi-Fi
- SSID Apa Pun — Tersambung di jaringan Wi-Fi mana pun
- Hanya SSID Ini — Tersambung hanya di jaringan tertentu (whitelist)
- Kecuali SSID Ini — Tersambung di semua Wi-Fi kecuali jaringan tertentu (blacklist)
Mode berbasis SSID sangat berguna untuk organisasi. "Hanya SSID Ini" memastikan VPN aktif di Wi-Fi kantor tetapi tidak di jaringan rumah karyawan. "Kecuali SSID Ini" melakukan kebalikannya — VPN tetap aktif di mana pun kecuali jaringan korporat tepercaya di mana lalu lintas sudah dirutekan secara internal.
Deteksi Bentrokan
Ketika beberapa tunnel memiliki aturan sesuai permintaan yang diaktifkan, mereka dapat berkonflik. Dua tunnel yang sama-sama diatur untuk aktif di seluler, atau dua tunnel yang sama-sama mengklaim SSID yang sama — hasilnya tidak terduga.
Vylos mendeteksi empat jenis tumpang tindih:
- Tumpang tindih seluler atau Ethernet
- Tumpang tindih Wi-Fi "SSID Apa Pun"
- Tumpang tindih SSID tertentu (dua tunnel mengklaim nama jaringan yang sama)
- Tumpang tindih Wi-Fi yang luas (satu tunnel di "Apa Pun" berkonflik dengan yang lain di SSID tertentu)
Saat bentrokan terdeteksi, Vylos menampilkan peringatan sehingga administrator atau pengguna dapat menyelesaikan konflik sebelum menyebabkan perilaku yang tidak terduga. Peringatan bersifat informasional — tidak mencegah konfigurasi dari disimpan.
Split DNS
Konfigurasi VPN standar merutekan semua kueri DNS melalui tunnel. Ini berfungsi, tetapi berarti setiap pencarian DNS — bahkan untuk layanan publik — melewati server VPN. Untuk organisasi dengan hostname internal yang hanya dapat diselesaikan di DNS korporat, ini memaksa semua lalu lintas melalui tunnel hanya untuk menjangkau beberapa layanan internal.
Split DNS mengubah itu. Setiap tunnel dapat dikonfigurasi dengan dua set domain:
Match Domains — Kueri DNS untuk domain spesifik ini dirutekan melalui tunnel. Yang lainnya menggunakan DNS default perangkat. Misalnya, mengatur corp.example.com sebagai match domain berarti hanya kueri untuk domain tersebut (dan subdomainnya) yang melewati VPN.
Search Domains — Ditambahkan ke kueri hostname kosong. Jika pengguna mengetik intranet di browser, perangkat menambahkan search domain untuk mencoba intranet.example.com, yang kemudian diselesaikan melalui DNS tunnel.
Hasilnya adalah sumber daya internal dapat dijangkau melalui VPN sementara lalu lintas eksternal mengalir normal. Ini mengurangi beban pada server VPN dan meningkatkan kinerja untuk semua yang tidak memerlukan akses tunnel.
Format file Vylos
File .conf WireGuard standar tidak mendukung aturan sesuai permintaan atau split DNS — fitur-fitur tersebut tidak ada dalam spesifikasi konfigurasi WireGuard. Alih-alih mencampurkan field kustom ke format .conf, yang akan memecah kompatibilitas dengan klien WireGuard lain, kami membuat format .vylos.
File .vylos adalah arsip ZIP yang membundel file .conf WireGuard standar bersama file pengaturan terpisah untuk aturan sesuai permintaan dan konfigurasi split DNS. Konfigurasi WireGuard tetap tidak disentuh — tanpa field kustom, tanpa ekstensi proprietary. Pengaturan tambahan berada di file mereka sendiri di dalam arsip.
Ini menjaga semuanya seragam dan bersih. File .conf yang diekspor dari Vylos berfungsi di klien WireGuard mana pun. File .vylos membawa konfigurasi lengkap termasuk on-demand dan split DNS, tetapi hanya Vylos yang tahu cara membacanya.
Ekspor mendukung tiga opsi format: hanya .conf, hanya .vylos, atau keduanya.
Memulai
Aturan sesuai permintaan dan split DNS tersedia di Vylos 1.2.0 untuk iOS, macOS, dan visionOS. Konfigurasikan per-tunnel melalui formulir edit tunnel, atau dorong melalui MDM melalui konfigurasi tunnel terkelola.
Lihat panduan pengguna untuk detail konfigurasi dan panduan admin untuk opsi deployment MDM.