Posting ini membantu Anda menonaktifkan ipv6 di Debian 11/10 &Ubuntu 20.04 / 18.04. IPv6 dapat dinonaktifkan dengan memodifikasi sysctl.conf atau dengan membuat file .conf di direktori /etc/sysctl.d. Anda juga dapat menonaktifkan IPv6 untuk adaptor jaringan tertentu.
Langkah-langkah yang disebutkan di sini harus bekerja pada versi Debian sebelumnya seperti Debian 9 dan 8, juga, versi Ubuntu seperti Ubuntu 19.10, 19.04, dan 18.10.
Nonaktifkan IPv6 di Debian 11 &Ubuntu 20.04
Sebelum menonaktifkan IPv6, mari kita lihat kartu jaringan yang tersedia pada sistem. Gunakan perintah ifconfig.
enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.0.10 netmask 255.255.255.0 broadcast 192.168.0.255 inet6 2406:7400:bf:7cdd:a00:27ff:fe68:1c64 prefixlen 64 scopeid 0x0 inet6 fe80::a00:27ff:fe68:1c64 prefixlen 64 scopeid 0x20 inet6 2406:7400:bf:7cdd:882d:c9c6:df13:890 prefixlen 64 scopeid 0x0 ether 08:00:27:68:1c:64 txqueuelen 1000 (Ethernet) RX packets 1174 bytes 80087 (78.2 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 372 bytes 46400 (45.3 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10 loop txqueuelen 1000 (Local Loopback) RX packets 8 bytes 396 (396.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 8 bytes 396 (396.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Output di atas mengonfirmasi bahwa IPv6 diaktifkan untuk kedua kartu jaringan.
Metode 1
Edit file /etc/sysctl.conf.
sudo nano /etc/sysctl.conf
Tempatkan entri berikut untuk menonaktifkan IPv6 untuk semua adaptor.
net.ipv6.conf.all.disable_ipv6 = 1
Untuk adaptor tertentu (Jika nama kartu jaringan adalah enp0s3).
net.ipv6.conf.enp0s3.disable_ipv6 = 1
Untuk mencerminkan perubahan, jalankan perintah berikut.
sudo sysctl -p
Metode 2
Buat file bernama 70-disable-ipv6.conf di direktori /etc/sysctl.d.
sudo nano /etc/sysctl.d/70-disable-ipv6.conf
Tambahkan entri berikut untuk menonaktifkan IPv6 untuk semua adaptor.
net.ipv6.conf.all.disable_ipv6 = 1
Untuk adaptor tertentu (Jika nama kartu jaringan adalah enp0s3).
net.ipv6.conf.enp0s3.disable_ipv6 = 1
Jalankan perintah di bawah ini untuk menerapkan perubahan.
sudo sysctl -p -f /etc/sysctl.d/70-disable-ipv6.conf
Verifikasi IPv6
Verifikasi bahwa IPv6 telah dinonaktifkan menggunakan perintah ifconfig.
Anda dapat melihat bahwa tidak ada alamat IPv6 di output.
Kesimpulan
Itu saja.