Bagaimana Disable IPv6 pada Ubuntu 16.04 Xenial Xerus

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:~#

Administrator

Saya adalah saya, dimana saya tinggal disitu saya berada. Saya suka menulis disela kesibukan saya, tapi saat sibuk saya tidak bisa menyempatkan waktu untuk menulis.

Leave a Reply