Saya meletakkan berikut ini di /etc/sysctl.conf di Ubuntu 16.04 dan ipv6 dinonaktifkan.
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
Di Ubuntu 18.04 saya harus menambahkan yang berikut ini ke grub.
GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1"
Hanya ingin mendapat konfirmasi apakah ini cara baru di Ubuntu 18.04 untuk menonaktifkan IPv6.
Jawaban:
Anda hanya perlu menambahkan ini ke
/etc/default/grub
Saya juga melakukannya
GRUB_CMDLINE_LINUX_DEFAULT
agar aman. Memodifikasisysctl
hanya berfungsi sebagian, dan melihat bug muncul di netplan, saya bahkan mencoba dhcp6 = false sia-sia. Netplan tampaknya memiliki terlalu banyak bug untuk 18,04 IMO STABIL tapi itu cerita lain ... setengah tergoda untuk menghapus netplan juga.Jangan lupa untuk memperbarui grub sebelum mem-boot ulang!
sumber
Untuk memperjelas Stephan Rauch (hanya untuk 18.04) - Jika menggunakan metode grub untuk menonaktifkan ipv6, perubahan konfigurasi /etc/sysctl.conf tidak diperlukan. Saya akhirnya meninggalkan mereka, (jika netplan diperbaiki di masa depan) tetapi semua yang diperlukan adalah sebagai berikut:
Ubah GRUB_CMDLINEs menjadi seperti:
Kemudian jalankan:
Nikmati ipv4.
sumber
sysctl.conf
? Saya tidak dapat menemukan bug yang relevan di bugs.launchpad.net/netplan tetapi mungkin saya melewatkannya?Ayo
sed
lakukan pekerjaan: Dsumber