Periksa peran klien router sebelum mengimpor profil VPN
Pass-through, server, dan klien adalah tiga peran berbeda. Cocokkan firmware, format profil, dan opsi yang dipakainya sebelum memercayai logo VPN.
Halaman spesifikasi dengan logo VPN memberi tahu bahwa kotak itu bisa melakukan sesuatu dengan VPN. Halaman itu tidak memberi tahu bahwa firmware dapat bertindak sebagai klien untuk protokol dalam berkas yang Anda pegang. Itu kemampuan berbeda dengan persyaratan berbeda, dan celah di antaranya adalah tempat sebagian besar pembelian semacam ini salah. Periksa perannya sebelum mereknya.
Empat pemeriksaan mengubah daftar fitur menjadi jawaban.
Logo VPN bukan pernyataan kemampuan
Router mengiklankan dukungan VPN dalam setidaknya tiga arti: pass-through untuk lalu lintas dari perangkat lain, server yang menerima terowongan masuk, dan klien yang memulai terowongan keluar. Hanya yang ketiga memakai profil yang Anda unduh. Pass-through IPsec khususnya adalah pembantu NAT, bukan titik akhir, dan muncul pada perangkat yang sama sekali tidak dapat mengakhiri atau memulai IPsec.
Tanyakan peran apa yang dibutuhkan berkas itu, lalu tanyakan apakah peran itu ada di versi firmware pada perangkat.
Baca daftar fitur untuk firmware yang benar-benar Anda jalankan
Nama model bukan versi firmware, dan panduan yang ditulis untuk rilis utama sebelumnya menjelaskan kumpulan fitur yang berbeda. Di OpenWrt pertanyaan itu bisa dijawab dari shell: opkg list-installed | grep -E "openvpn|wireguard" menunjukkan apakah paket klien ada, dan modul kernel WireGuard terpisah dari alat ruang pengguna. Pada perangkat vendor, baca catatan rilis untuk build yang terpasang, bukan halaman pemasaran modelnya.
Jika kemampuannya datang sebagai paket, pastikan paket itu terpasang, bukan hanya tersedia di repositori.
Cocokkan format profil dengan pengimpor
Profil OpenVPN adalah bahasa direktif. Berkas peer WireGuard adalah INI dengan kunci privat dan daftar IP yang diizinkan. Kredensial IKEv2 adalah sertifikat atau nama pengguna plus identitas server. Formulir router yang menerima salah satunya tidak akan menerjemahkan yang lain, dan tombol impor yang mengklaim menerima apa pun patut dicurigai.
Buka berkasnya dan baca sepuluh baris pertama. Itu memberi tahu pengimpor mana yang Anda butuhkan sebelum menu mana pun.
Periksa opsi yang benar-benar dipakai profil
Dukungan untuk protokol bukan dukungan untuk profil Anda. Lihat direktif yang membawa sifat keamanan: sertifikat inline, tls-crypt atau tls-auth, pilihan cipher dan cipher data, kompresi, serta kait skrip. Implementasi router dapat menerima berkasnya dan diam-diam mengabaikan direktif yang tidak diterapkannya, yang menghasilkan terowongan yang tersambung tetapi berperilaku berbeda dari yang ada di laptop Anda.
Hasil berbahaya bukan impor yang ditolak. Hasil berbahaya adalah impor yang diterima tetapi diam-diam membuang sesuatu.
Uji kebijakannya, bukan hanya jabat tangan
Tentukan apa yang harus dibawa koneksi: satu segmen atau setiap perangkat, resolver DNS mana, apakah IPv6 masuk ke terowongan atau tetap lokal, dan apa yang terjadi saat terowongan putus. Itu fitur terpisah dari pendirian, dan di situlah router paling berbeda dari klien desktop. Jaga administrasi lokal tetap terjangkau saat menguji, atau kesalahan perutean pertama akan membuat Anda kehilangan akses fisik.
Jabat tangan yang selesai adalah awal verifikasi. Kirim lalu lintas nyata ke tujuan nyata dan periksa jalur kembalinya.