Label di samping adaptor VPN menjelaskan perangkat lunak yang membuat antarmuka, dan itu satu lapisan di atas paket yang benar-benar melintasi jaringan. Plugin dapat menampilkan adaptor yang namanya mencerminkan klasifikasi plugin itu sendiri, bukan enkapsulasi di jaringan. Membaca klien, profil, dan rekan menjawab apa yang tidak bisa dijawab nama. Dua koneksi yang tampak identik di menu pengaturan bisa berperilaku sangat berbeda dalam rekaman.

Nama berasal dari penyedia, bukan dari jaringan

Windows mendefinisikan daftar pendek tipe koneksi untuk klien VPN bawaannya, dan produk pihak ketiga memasang tumpukan mereka sendiri di sampingnya. Adaptor yang muncul di daftar jaringan dibuat oleh driver yang memiliki koneksi, jadi namanya adalah bukti tentang driver, bukan jaminan tentang protokol luar. Itu juga sebabnya menghapus satu klien dapat meninggalkan nama adaptor.

Dokumentasi Microsoft tentang tipe koneksi VPN menegaskan bahwa tipe tersebut menjelaskan konfigurasi klien untuk koneksi itu. Ketika plugin terlibat, tipe yang ditampilkan mengikuti apa yang didaftarkan plugin, dan enkapsulasi sebenarnya bisa jadi sesuatu yang sama sekali lain.

Lapisan yang sama muncul di tempat lain. Adaptor virtual pada host Linux, perangkat TAP, atau ekstensi layanan VPN seluler semuanya antarmuka yang dibuat oleh perangkat lunak, dan nama antarmuka dipilih oleh perangkat lunak itu alih-alih dinegosiasikan dengan server.

Apa yang bisa dan tidak bisa diberitahukan port dan alamat

Setiap lapisan meninggalkan bukti berbeda. Bacalah secara terpisah dan label berhenti menjadi putusan:

EvidenceWhat it establishesWhere it misleads
Adapter nameWhich driver bound the interfacePlugins choose their own labels
Profile fileWhich client consumes the configurationAbstraction layers hide the transport
Outer portWhich port the peer accepts443 carries several protocols plus HTTPS
Tunnel addressThe inner interface's networkSays nothing about encapsulation

TCP 443 adalah contoh paling jelas. Port itu dapat membawa SSTP, terowongan OpenVPN TCP, sesi SoftEther SSL-VPN, atau lalu lintas web biasa, dan nomor port saja tidak dapat membedakannya. Karena itu aturan firewall yang mengizinkan 443 bukan bukti tentang klien mana yang dipakai. Rekaman pada antarmuka luar menyelesaikannya, dan menyelesaikannya dalam hitungan detik.

Baca format profil dan rekannya

Berkas konfigurasi adalah petunjuk yang lebih kuat daripada adaptor. Profil OpenVPN berisi direktif seperti remote, proto, dan ca; konfigurasi WireGuard berisi bagian [Interface] dengan kunci privat dan bagian [Peer] dengan IP yang diizinkan; entri buku telepon Windows menyimpan tipe koneksi dalam formatnya sendiri. Setiap sintaksis milik satu implementasi.

Lalu lihat dokumentasi dan log rekan. Server tahu pengendali protokol mana yang menerima sesi, dan lognya menyebutkan tahap yang selesai. Bukti itu mengalahkan label desktop mana pun, karena dicatat di tempat paket benar-benar ditafsirkan.

Pilih panduan berdasarkan protokol, bukan label

Direktif OpenVPN milik OpenVPN, kunci dan IP yang diizinkan WireGuard milik WireGuard, dan profil SSTP bukan keduanya. Menempelkan opsi satu klien ke klien lain karena nama adaptor terdengar cocok adalah cara konfigurasi yang berfungsi menjadi rusak.

Setelah protokol diidentifikasi, pilih jalur pemecahan masalah yang sesuai: log klien itu sendiri, log server yang spesifik protokol, dan rekaman yang menunjukkan pertukaran luar. Sejak itu kegagalan punya nama alih-alih label.

Artikel terkait