Cara Menonaktifkan IPv6 di Ubuntu Menggunakan Sysctl dan Grub

Hosting Unlimited Indonesia

Apakah Kamu mencari cara untuk menonaktifkan koneksi IPv6 di Ubuntu Kamu? Melalui artikel ini, saya akan membagikan kepada Kamu bagaimana cara melakukannya dan mengapa Kamu seharusnya melakukan ini.

Kamu bisa melakukan ini untuk sekedar belajar, karena saya juga akan membagikan cara mengaktifkannya kembali jika kamu berubah pikiran.

Apa itu IPv6 dan Mengapa kita selayaknya mematikan IPv6 di Ubuntu?

Internet Protocol versi 6 (IPv6) adalah versi terbaru dari Internet Protocol (IP), protokol komunikasi yang menyediakan sistem identifikasi dan lokasi untuk komputer di jaringan dan rute lalu lintas di Internet.

IPv6 dikembangkan pada tahun 1998 untuk menggantikan protokol IPv4.

Dikembangkannya IPv6 bertujuan untuk meningkatkan keamanan dan kinerja. selain itu juga memastikan kita tidak kehabisan alamat.

IPv6 memberikan alamat unik secara global ke setiap perangkat, IPv6 menyimpannya dalam 128-bit, Sedangkan IPv4 hanya 32-bit.

Meskipun tujuannya adalah menggantikan IPv4, namun IPv6 masih terdapat beberapa permasalahan. Kurang dari 30% situs di Internet membuat konektivitas IPv6 tersedia bagi pengguna. IPv6 juga dapat menyebabkan masalah dengan beberapa aplikasi pada saat bersamaan.

Alasan lain yang mungkin membuat Kamu ingin menonaktifkan IPv6 pada sistem Kamu adalah tidak ingin mengekspos diri Kamu terhadap berbagai ancaman.

Meskipun IPv6 sendiri lebih aman daripada IPv4, risiko yang saya maksudkan bersifat lain. Jika Kamu tidak aktif menggunakan IPv6 dan fitur-fiturnya, mengaktifkan IPv6 membuat Kamu rentan terhadap berbagai serangan, menawarkan peretas kemungkinan alat yang dapat dieksploitasi.

Pada catatan yang sama, mengonfigurasi aturan jaringan dasar tidak cukup. Kamu harus membayar tingkat perhatian yang sama untuk mengubah konfigurasi IPv6 Kamu seperti yang Kamu lakukan untuk IPv4. Ini terbukti cukup merepotkan untuk dilakukan (dan juga untuk mempertahankannya).

Bagaimana dengan IPv4? mengingat usia protokol ini, banyak di antaranya dapat direferensikan secara online, memberi sistem Kamu lapisan kerumitan yang lain.

Cara Menonaktifkan IPv6 di Ubuntu (Semua Versi)

Di bagian ini, saya akan membahas bagaimana Kamu dapat menonaktifkan protokol IPv6 di mesin Ubuntu Kamu.

Namun sebelumnya mari kita Buka terminal kesayangan kita (default: CTRL + ALT + T)

1. Menonaktifkan IPv6 menggunakan Sysctl

Pertama-tama, mari kita periksa terlebih dahulu apakah IPv6 kita aktif atau tidak.

ip a

Nama kartu internet kita mungkin berbeda

mematikan ipv6 di ubuntu
disable ipv6 di ubuntu | source : itfoss.com

Untuk menonaktifkan IPv6 kita hanya perlu memasukkan 3 perintah:

sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1

sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1

sudo sysctl -w net.ipv6.conf.lo.disable_ipv6=1

Setelah itu, mari kita cek kembali apakah IPv6 nya sudah mati atau belum

ip a

Setelah di cek, kita seharusnya tidak melihat entri IPv6

mematikan ipv6 di ubuntu
DISABLE IPV6 DI UBUNTU | SOURCE : ITFOSS.COM

Selesai.

Bagaimana? mudah sekali bukan menonaktifkan IPv6 di Ubuntu?

Sayangnya cara di atas hanya bersifat sementara, selanjutnya setelah sistem kita matikan dan kita hidupkan kembali IPv6 nya akan kembali aktif seperti biasa.

Nah buat kamu yang mau menonaktifkan IPv6 secara permanen mari kita lanjutkan

Cara Menonaktifkan IPv6 Secara permanen

Salah satu metode untuk membuat opsi ini tetap ada adalah memodifikasi /etc/sysctl.conf.

Pada kesempatan kali ini saya akan menggunakan vim untuk mengedit file, tetapi kamu juga dapat menggunakan editor apa pun yang kamu suka. Pastikan kamu memiliki hak administrator (gunakan sudo)

mematikan ipv6 di ubuntu
DISABLE IPV6 DI UBUNTU | SOURCE : ITFOSS.COM

Tambahkan baris berikut ke dalam file nya

net.ipv6.conf.all.disable_ipv6=1
net.ipv6.conf.default.disable_ipv6=1
net.ipv6.conf.lo.disable_ipv6=1

Agar pengaturan berlaku, masukan perintah berikut

sudo sysctl -p

Jika IPv6 masih aktifk setelah reboot, kita harus membuat (dengan hak akses root) file /etc/rc.local dan mengisinya dengan:

#!/bin/bash
# /etc/rc.local

/etc/sysctl.d
/etc/init.d/procps restart

exit 0

Agar terjadi perubaha, masukan perintah berikut :

sudo chmod 755 /etc/rc.local

Selesai.

2. Menonaktifkan IPv6 menggunakan GRUB

Cara lain untuk mematikan IPv6 adalah dengan mengkonfigurasi GRUB untuk melewatkan parameter kernel saat boot.

Kita harus mengedit /etc/default/grub.

mematikan ipv6 di ubuntu
DISABLE IPV6 DI UBUNTU | SOURCE : ITFOSS.COM

Sekarang Anda perlu memodifikasi GRUB_CMDLINE_LINUX_DEFAULT dan GRUB_CMDLINE_LINUX untuk menonaktifkan IPv6 saat boot:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash ipv6.disable=1"
GRUB_CMDLINE_LINUX="ipv6.disable=1"

Simpan dan jalankan perintah berikut :

sudo update-grub

Selesai.

Jadi bagaimana? kamu lebih memilih menonaktifkan IPv6 dengan metode yang mana? sama saja.

Mengaktifkan kembali IPv6 di Ubuntu

Untuk mengaktifkan kembali IPv6, kita harus membatalkan perubahan yang telah kita buat. Untuk mengaktifkan IPv6 hingga reboot, masukkan:

sudo sysctl -w net.ipv6.conf.all.disable_ipv6=0

sudo sysctl -w net.ipv6.conf.default.disable_ipv6=0

sudo sysctl -w net.ipv6.conf.lo.disable_ipv6=0

Atau, Kita juga bisa memodifikasi /etc/sysctl.conf dan menghapus baris yang kita tambahkan tadi atau mengubahnya ke:

net.ipv6.conf.all.disable_ipv6=0
net.ipv6.conf.default.disable_ipv6=0
net.ipv6.conf.lo.disable_ipv6=0

Anda dapat memuat ulang nilai-nilai ini secara opsional:

Sudo sysctl -p

Mari kita melihat lagi melihat alamat IPv6:

mematikan ipv6 di ubuntu
DISABLE IPV6 DI UBUNTU | SOURCE : ITFOSS.COM

Secara opsional, Anda dapat menghapus /etc/rc.local:

sudo rm /etc/rc.local

Jika kamu memodifikasi parameter kernel di /etc/default/grub, silakan dan hapus opsi yang ditambahkan:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

Sekarang lakukan:

Sudo update-grub

Nah, bagaimana? mudah sekali bukan? Sekian untuk artikel Cara Benar Menonaktifkan IPv6 di Ubuntu Menggunakan Sysctl dan Grub

Semoga Bermanfaat dan Jangan Lupa Sholawat.

Divi WordPress Theme

UNLIMITED DOWNLOADS: 500,000+ Website Templates & Design Assets

All the Website Templates you need and many other design elements, are available for a monthly subscription by subscribing to Envato Elements. The subscription costs $29 per month and gives you unlimited access to a massive and growing library of 500,000+ items that can be downloaded as often as you need (stock photos too)!

Tinggalkan komentar

close