Ketika kita selesai instalasi ubuntu secara default ipv6 aktif dan karena jaringan kita tidak support ipv6 maka menjadi masalah jika ingin instalasi melalui tool apt-get, seperti contoh berikut:
root@localhost:~# apt-get install nano
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
spell
The following packages will be upgraded:
nano
1 upgraded, 0 newly installed, 0 to remove and 176 not upgraded.
Need to get 191 kB of archives.
After this operation, 0 B of additional disk space will be used.
0% [Connecting to id.archive.ubuntu.com (2001:67c:1360:8001::21)]
untuk mengatasinya silahkan ikuti panduan berikut:
1. cek terlebih dahulu apakah ipv6 statusnya aktif dengan cara:
root@localhost:~# cat /proc/sys/net/ipv6/conf/all/disable_ipv6
0
root@localhost:~#
jika angka menunjukkan angka 0 menandakan ipv6nya aktif, sedangkan jika 1 menandakan tidak aktif. Kenapa? karena disana tertulis disable_ipv6 yang artinya jika nilai disable itu 0 maka disablenya tidak aktif dan jika disablenya 1 maka aktif. sebaliknya jika enable_ipv6 misalnya maka nilainya adalah sebaliknya, 1 jika aktif dan 0 jika tidak aktif.
2. Edit file /etc/sysctl.conf
Karena saya gagal instalasi nano melalui apt-get install nano dikarenakan ipv6 masih aktif maka saya akan menggunakan vi editor alternatif bagis saya untuk mengeditnya, edit pada bagian berikut:
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
tambahkan kode diatas dipaling akhir sysctl.conf dengan cara buka file tersebut lalu tekan a untuk mengaktifkan mode insert pada vi, lalu tekan esc dilanjutkan wq untuk menulis untuk w dan q untuk keluar.
3. update konfigurasi dengan perintah sudo sysctl -p
root@localhost:~# sysctl -p
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
root@localhost:~#
4. langkah terakhir dengan cara mengecek apakah status disable_ipv6 nya sudah aktif dengan cara seperti nomor 1(satu).
root@localhost:~# cat /proc/sys/net/ipv6/conf/all/disable_ipv6
1
root@localhost:~#