Bagaimana cara menonaktifkan IPv6 sepenuhnya (untuk semua antarmuka, khususnya untuk seluruh mesin?
Perlu diingat, saya tidak menginginkan solusi GUI apa pun.
OS yang dimaksud:
-
Linux Mint 18.x Kayu Manis 64-bit
-
GNU/Linux Debian 9.x Kayu Manis 64-bit
Jawaban yang Diterima:
Seseorang perlu mengedit file berikut:
/etc/sysctl.conf
untuk menambahkan baris berikut, sebaiknya di akhir file:
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
Setelah selesai, Anda dapat me-reboot mesin, atau ketik berikut ini:
sudo sysctl --load=/etc/sysctl.conf
Untuk OS lain mungkin perlu diperhatikan, jika tidak membaca file itu saat boot, ada pendekatan alternatif.
Seseorang perlu mengedit file berikut:
/etc/default/grub
untuk menambahkan lampiran berikut:
ipv6.disable=1
ke variabel berikut:
GRUB_CMDLINE_LINUX_DEFAULT
jadi mungkin terlihat seperti misalnya dalam kasus saya seperti ini:
GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 quiet splash"
Setelah diedit, Anda perlu menelepon:
sudo update-grub
dan reboot mesin.
Tapi seperti yang ditunjukkan oleh Rui F Ribeiro, Anda harus lakukan kedua cara tersebut, karena:
-
Jika Anda di masa mendatang, izinkan pembaruan
grub
. Anda file, Anda memiliki keamanan dalam bentuksysctl
pengaturan. -
Hanya dengan
sysctl
metode,ipv6
modul masih dimuat.