Saya baru-baru ini mendapatkan modem kabel baru dan ketika saya mengatur ulang IP itu memberi saya alamat IP IPv6. Ini adalah masalah karena sulit untuk mengetik string panjang angka heksadesimal ini dan juga Putty tidak bekerja dengan IPv6, setidaknya saya sudah bisa mencari tahu sejauh ini. Juga, saya melakukan pemrograman pada mesin dan akan merepotkan untuk mendukung alamat v6 secara terprogram. Sejauh ini hal yang paling sederhana bagi saya untuk mendapatkan alamat IPv4, tapi sepertinya saya tidak bisa melakukan ini. Saya mencoba:
sudo dhclient -4 -r eth0
Tapi tidak berhasil, saya masih mendapat alamat IPv6. Saya cukup yakin bahwa ISP (Comcast) masih mendukung IPv4. Bagaimana saya bisa memaksa server DHCP untuk memberi saya IPv4?
Catatan: ini adalah modem "tumpukan ganda". Ketika saya membuka halaman administrasi modem itu menunjukkan IPv4 "WAN IP", tetapi ketika saya mencoba menghubungkan ke server ssh menggunakan IP ini upaya untuk menghubungkan kali.
sumber
fe80
)? Juga meskipun itu alamat IPv6 global, mungkin dikonfigurasi melalui SLAAC oleh kernel.Jawaban:
Anda tidak dapat mengandalkan IPv4 yang tersedia di mana-mana sepanjang waktu. Alamat IPv4 telah habis dan membeli alamat di pasaran mahal. Semakin banyak jaringan yang menggunakan teknologi seperti NAT64 untuk memberikan penggunanya IPv6 saja dan menyediakan layanan pusat NAT untuk dapat menjangkau layanan yang hanya dapat dijangkau melalui IPv4. Itu berarti bahwa perangkat tidak mendapatkan alamat IPv4 sama sekali.
Comcast banyak menggunakan IPv6 hari ini, tapi saya cukup yakin mereka masih menawarkan beberapa konektivitas IPv4. Mungkin DS-Lite atau MAP. Anda harus bertanya kepada mereka apa yang mereka dukung. Tetapi protokol ini berjalan di atas IPv6, jadi Anda akan selalu membutuhkan IPv6. IPv6 ada di sini untuk tinggal. Di Belgia, sekitar setengah dari koneksi internet sudah memiliki IPv6.
Dan tentang pemrograman: Anda harus mendukung IPv6 secara terprogram hari ini jika Anda melakukan pemrograman serius. Apple tidak menerima aplikasi ke app store lagi jika Anda tidak, dan banyak pengguna seperti Anda akan mendapatkan IPv6. Berurusan dengan benar dengan IPv6 adalah salah satu tanggung jawab programmer yang baik sekarang.
sumber