Uji Perutean Split Tunneling
Uji IP keluar dan kebijakan perutean yang digunakan untuk berbagai tujuan jaringan guna mengevaluasi apakah aturan split tunneling berfungsi.
| Situs Web | IP Egress | Geolokasi IP | ISP | Status / Latensi |
|---|
Memahami split tunneling dan kebocoran rute
Apa itu split tunneling, bagaimana kebocoran terjadi, dan bagaimana cara membaca hasil tes ini.
Split tunneling berarti hanya sebagian lalu lintas Anda yang melewati VPN atau proksi sementara sisanya keluar secara langsung. Ini sering kali disengaja, karena merutekan lalu lintas lokal atau streaming di luar terowongan lebih cepat. Kebocoran terjadi ketika pembagian rute tidak berada di tempat yang Anda duga. Aturan yang ditulis untuk satu domain mungkin tidak mencakup alamat yang diselesaikan oleh domain tersebut. Aturan yang ditulis untuk IPv4 dapat membiarkan IPv6 sepenuhnya berada di luar terowongan. Tes ini membuka koneksi ke beberapa endpoint independen sekaligus dan membandingkan alamat keluar yang dilihat masing-masing, mengungkap pembagian yang tidak dapat dilihat oleh pemeriksaan endpoint tunggal.
Karena mereka dirutekan secara berbeda. Jika dua endpoint melaporkan dua alamat yang berbeda, sebagian lalu lintas Anda meninggalkan terowongan. Penyebab umum adalah aturan proksi yang cocok berdasarkan nama host daripada alamat tujuan, penyeimbangan beban di sisi proksi yang menetapkan beberapa titik keluar ke satu sesi, dan pengaturan dual-stack di mana IPv4 diterowongkan tetapi IPv6 tidak. Beberapa titik keluar dalam keluarga alamat yang sama tidak otomatis menjadi masalah, tetapi itu berarti pengamat dapat menghubungkan sesi Anda di lebih dari satu alamat, yang mengurangi anonimitas daripada meningkatkannya.
Ya pada banyak konfigurasi. Sejumlah besar konfigurasi VPN dan proksi hanya menangkap rute IPv4, dan situs apa pun yang dapat dijangkau melalui IPv6 kemudian dihubungi langsung dari alamat asli Anda sementara yang lainnya tampak berasal dari terowongan. Karena sistem operasi modern lebih menyukai IPv6 jika tersedia, ini dapat secara diam-diam mengirimkan sebagian besar penelusuran Anda ke luar terowongan. Tes ini memeriksa endpoint IPv4 dan IPv6 secara terpisah, jadi jika kedua keluarga melaporkan titik keluar yang berbeda, Anda akan langsung melihatnya.
Rutekan berdasarkan alamat tujuan daripada nama host di mana pun klien Anda mengizinkannya, karena aturan nama host dievaluasi sebelum resolusi dan melewatkan apa pun yang dijangkau melalui alamat langsung. Pastikan terowongan menangkap IPv6 serta IPv4, atau nonaktifkan IPv6 sepenuhnya jika titik keluar Anda tidak mendukungnya. Aktifkan kill switch atau mode kuncian yang ditawarkan klien Anda, sehingga lalu lintas dibatalkan daripada dikirim tanpa enkripsi saat terowongan terputus. Setelah mengubah apa pun, jalankan tes ini lagi: aturan yang terlihat benar dalam file konfigurasi sering kali berperilaku berbeda setelah tabel rute sistem operasi terlibat.
Tidak. Sengaja menjaga lalu lintas jaringan lokal, printer, atau layanan streaming di luar terowongan adalah hal yang wajar dan sering kali meningkatkan kinerja. Risikonya adalah pembagian rute yang tidak Anda inginkan, atau yang lebih luas dari yang Anda duga. Pertanyaan yang berguna bukanlah apakah lalu lintas dibagi, melainkan apakah lalu lintas spesifik yang Anda pedulikan berada di dalam terowongan. Tes ini menjawabnya dengan menunjukkan dengan tepat endpoint mana yang melihat alamat keluar mana, daripada hanya melaporkan satu keputusan umum.