Apakah VPN Anda membawa IPv6, atau hanya menjangkau server?
Menjangkau IPv6 bukan berarti membawa IPv6. Periksa kedua keluarga, pilih antara membawa dan memblokir, dan buat tombol mati mencakup wilayah yang sama.
Uji kebocoran khusus IPv4 kembali bersih, uji IPv6 menampilkan alamat rumah Anda, dan terowongan secara nominal terhubung. Kombinasi itu umum pada jaringan dual-stack, karena VPN mengubah jalur satu keluarga dan membiarkan yang lain apa adanya. Terowongan luar dan lalu lintas di dalamnya adalah dua keputusan pengalamatan yang terpisah. Menguji salah satunya tidak mengatakan apa pun tentang yang lain.
Periksa baik apa yang dilaporkan klien maupun keluarga mana yang benar-benar dipakai permintaan itu, karena nama host dapat mengembalikan kedua jenis jawaban.
Dua keluarga, dua jalur berbeda
Sistem operasi menyimpan tabel perutean per keluarga alamat. Memasang rute default untuk IPv4 tidak memasangnya untuk IPv6, dan titik akhir terowongan yang dapat dijangkau lewat IPv4 tidak mengatakan apa pun tentang apakah lalu lintas IPv6 masuk ke dalamnya. Bila tidak ada rute default IPv6 melalui terowongan, host memakai jalur IPv6 apa pun yang dimilikinya, yang sering kali merupakan tautan fisik. Dari sudut pandang aplikasi, koneksinya sederhana saja, langsung.
Nama host yang mengembalikan catatan A dan AAAA sekaligus membuat ini lebih sulit dilihat, karena aplikasi dapat mencoba kedua keluarga dalam urutan berbeda. Permintaan yang berhasil tidak membuktikan jalur mana yang ditempuhnya. Gunakan uji yang menyebutkan keluarga yang diujinya.
Menjangkau server bukan berarti membawa lalu lintas
Penyedia memakai frasa dukungan IPv6 untuk beberapa kemampuan yang berbeda. Titik akhir dapat menerima koneksi lewat IPv6 sementara terowongan masih hanya membawa IPv4. Terowongan dapat membawa paket dalam IPv6 sementara transport luar tetap IPv4. Atau klien dapat memblokir IPv6 sepenuhnya agar tidak ada yang lolos ke luar terowongan. Itu tiga perilaku berbeda, dan halaman yang hanya menyebut IPv6 didukung tidak membedakannya.
Tanyakan mana yang dibutuhkan desain. Jaringan yang harus menjangkau layanan khusus IPv6 membutuhkan pembawaan. Jaringan yang harus mencegah lalu lintas IPv6 langsung membutuhkan pemblokiran atau pembawaan penuh, bukan label di halaman pemasaran.
Putuskan antara membawa dan memblokir
Membawa berarti terowongan memiliki alamat IPv6, rute default di dalamnya, dan kebijakan yang mengizinkan lalu lintas di kedua ujung. Memblokir berarti klien sengaja menghentikan IPv6 keluar di luar terowongan, yang aman dan tidak berguna untuk menjangkau tujuan IPv6. Keduanya sah; tidak satu pun merupakan default yang bisa Anda anggap. Pilih kebutuhannya dahulu, lalu pastikan klien benar-benar menerapkannya.
Jaringan tamu khusus IPv4 tidak dapat menguji jalur IPv6, jadi uji yang dilakukan di sana tidak mengatakan apa pun tentang jaringan rumah tempat kedua keluarga ada. Ujilah di tempat keluarga yang relevan benar-benar ditawarkan.
Tombol mati membutuhkan cakupan yang sama
Tombol mati yang hanya mencakup IPv4 membiarkan keluarga lain bebas keluar langsung, dan itulah tepatnya kebocoran yang seharusnya dicegahnya. Tinjau aturannya untuk kedua keluarga dan untuk saat-saat peralihan, ketika terowongan naik atau turun. Mematikan IPv6 di seluruh sistem bukan pengganti: itu dapat merusak layanan yang tidak terkait dan menyembunyikan masalah kebijakan klien di balik perubahan seluruh mesin.
Jauhkan DNS dari semua ini. DNS menyangkut siapa yang menjawab kueri dan bagaimana kueri itu berjalan; koneksi aplikasi yang menyusul punya jalurnya sendiri. Yang satu bisa benar sementara yang lain tidak, dan mendiagnosisnya bersama menghasilkan kesimpulan yang kacau.
Catat keluarga mana yang diuji setiap pengujian dan kemampuan apa yang diklaim klien. Sepasang fakta itu menjawab pertanyaan yang tidak akan pernah dijawab label dukungan.