Meskipun Anda berharap memiliki alamat IPv4 yang ditetapkan ke lokasi Anda, Anda mungkin terkejut menemukan alamat IPv6 yang ditetapkan untuk Anda juga. Mengapa kedua jenis ini diberikan kepada Anda pada saat yang sama? Postingan Tanya Jawab SuperUser hari ini memiliki jawaban untuk pertanyaan pembaca yang penasaran.
Sesi Tanya & Jawab hari ini hadir atas kebaikan SuperUser — subdivisi Stack Exchange, pengelompokan situs web Tanya Jawab berbasis komunitas.
Gambar milik Kementerian TIK Kolombia (Flickr) .
Pertanyaan
Pembaca SuperUser AJS14 ingin tahu mengapa dia memiliki alamat publik IPv4 dan IPv6 yang ditetapkan ke jaringan rumahnya:
Untuk jaringan rumah saya, alamat IP publik saya "ditampilkan" sebagai IPv4 di beberapa situs web, namun sebagai IPv6 di situs lain. Saya telah membaca utas SuperUser ini dan memahami bahwa ada kemungkinan penyedia layanan Internet saya menetapkan satu dari setiap jenis untuk saya.
- Apa tujuan menetapkan salah satu dari setiap jenis untuk saya?
- Dapatkah menonaktifkan IPv6 dari dalam Windows pada host lokal menjamin bahwa hanya alamat IPv4 yang digunakan dari komputer itu? Saya bertanya karena saya telah membaca tentang masalah keamanan sehubungan dengan protokol VPN tertentu yang digunakan dalam kombinasi dengan IPv6.
Mengapa alamat publik IPv4 dan IPv6 ditetapkan ke jaringan rumah yang sama?
Jawabannya
Kontributor SuperUser Bob memiliki jawabannya untuk kami:
Apa tujuan menetapkan salah satu dari setiap jenis untuk saya?
Idealnya, kami harus bergerak menuju peluncuran IPv6 yang lebih besar karena Kelelahan IPv4 . Namun, banyak server masih tidak mendukung IPv6. Ada banyak solusi, tidak ada yang terlalu bagus, tetapi umumnya melibatkan tunneling melalui server perantara yang dapat menerjemahkan di antara keduanya. ISP Anda memberi Anda alamat IPv4 untuk alasan kompatibilitas.
Apa yang dilakukan banyak ISP sekarang adalah mengimplementasikan CGN , di mana banyak orang berbagi satu alamat IPv4 "publik". Ada banyak alasan mengapa ini menjadi hal yang buruk (1) , tetapi ini diperlukan karena tidak ada cukup alamat IPv4 untuk dibagikan. Inilah mengapa kami membutuhkan IPv6, dan mungkin mengapa ISP Anda menyediakannya.
Dapatkah menonaktifkan IPv6 dari dalam Windows pada host lokal menjamin bahwa hanya alamat IPv4 yang digunakan dari komputer itu?
Ya, bagaimanapun, ini umumnya bukan ide yang bagus. Atau, Anda dapat menonaktifkan IPv6 di level router, yang sedikit lebih baik, tetapi sekali lagi ini bukan ide yang bagus. Kami tidak dapat terus menggunakan IPv4 selamanya.
Saya bertanya karena saya telah membaca tentang masalah keamanan sehubungan dengan protokol VPN tertentu yang digunakan dalam kombinasi dengan IPv6.
Itu biasanya karena klien dan konfigurasi VPN yang rusak. Tapi sekarang sudah lebih baik. Jika Anda tidak menggunakan VPN, itu tidak akan memengaruhi Anda. Jika Anda menggunakannya, Anda harus melakukan riset terlebih dahulu untuk melihat apakah itu mendukung IPv6 dengan benar (VPN modern seharusnya sekarang). Salah satu masalah terbesar adalah klien VPN mengabaikan IPv6 sepenuhnya, jadi koneksi IPv6 melewati VPN, tetapi semoga itu menjadi lebih baik sekarang karena ada lebih banyak perhatian yang difokuskan pada masalah tersebut (lihat juga: Kerentanan keamanan IPv6 membuka celah dalam klaim penyedia VPN ).
(1) Misalnya, salah satu konsekuensi CGN adalah bahwa pengguna rumahan tidak dapat lagi meng-host server dengan andal. NAT tradisional sudah cukup buruk (dan sekali lagi sebagai konsekuensi dari kekurangan IPv4), tetapi dengan penerusan port CGN, hal ini juga tidak mungkin lagi. Ada teknik untuk mengatasinya, seperti Pelubangan NAT , tetapi mereka membutuhkan server eksternal dan tidak akan selalu berfungsi tergantung pada layanan yang diperlukan. Memiliki alamat IPv6 yang unik mengatasi batasan ini.
Punya sesuatu untuk ditambahkan ke penjelasannya? Suarakan di komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange yang paham teknologi? Lihat utas diskusi lengkap di sini .