Cara menonaktifkan IPv6 di RHEL, Rocky & Almalinux

Cara menonaktifkan IPv6 di RHEL, Rocky & Almalinux

Brief: Panduan ini mengeksplorasi cara menonaktifkan IPv6 di RHEL, Rocky Linux, dan Distribusi Almalinux.

Dalam komputasi, ada dua jenis pengalamatan IP; IPv4 Dan IPv6.

IPv4 adalah alamat 32-bit yang berisi 4 oktet yang tersegmentasi oleh tiga periode. Ini adalah skema pengalamatan IP yang paling banyak digunakan dan mendukung hingga 232 alamat IP. Ada kemungkinan besar perangkat Anda menggunakan pengalamatan IPv4 untuk terhubung ke jaringan apa pun - kabel atau nirkabel.

Di samping itu, IPv6 adalah alamat 128-bit dengan 16 oktet. Ini jauh lebih lama dari IPv4 dan menyediakan 2128 alamat IP. Ini berjumlah 340 alamat IP yang tidak miliar, sedangkan IPv4 dibatasi hingga 4.3 miliar alamat IP.

Umumnya, IPv4 Dan IPv6 Bekerja sama sekali tanpa masalah. Namun, ada saatnya Anda mungkin perlu menonaktifkan sementara IPv6 Mengatasi, misalnya, saat memecahkan masalah jaringan.

Dalam panduan ini, kami akan menunjukkan cara menonaktifkan IPv6 pada RHEL, Berbatu, Dan Almalinux distribusi.

Nonaktifkan IPv6 secara permanen di Rhel, Rocky & Almalinux

Di bagian ini, kami akan memandu Anda melalui cara menonaktifkan secara permanen IPv6. Sebelum hal lain, konfirmasikan bahwa sistem Linux Anda menggunakan IPv6 Menggunakan perintah IP berikut sebagai berikut:

$ ip a | grep inet6 

Dari output di bawah, Anda dapat melihatnya IPv6 diaktifkan. Langkah selanjutnya adalah menonaktifkan IPv6.

Periksa dukungan IPv6 di Linux

Kami akan menonaktifkan IPv6 Dengan membuat perubahan pada file konfigurasi grub.

Jadi, akses Grub file pengaturan seperti yang ditunjukkan.

$ sudo vim/etc/default/grub 

Tambahkan baris di bawah ini di bagian paling akhir.

Grub_cmdline_linux = "$ grub_cmdline_linux ipv6.nonaktifkan = 1 " 
Nonaktifkan IPv6 dalam konfigurasi grub

Simpan perubahan dan keluar.

Agar perubahan diterapkan, kita perlu menghasilkan yang baru Grub file konfigurasi. Untuk melakukannya, jalankan perintah:

$ sudo grub2 -mkconfig -o/boot/grub2/grub.CFG 
Menghasilkan konfigurasi grub

Selain itu, hasilkan Efi Grub file konfigurasi untuk Efi sistem seperti yang ditunjukkan.

$ sudo grub2 -mkconfig -o/boot/efi/efi/rocky/grub2.CFG 

Setelah itu, reboot sistem Anda

$ sudo reboot 

Dan, sekali lagi, periksa apakah IPv6 didukung.

$ ip a | grep inet6 

Jika Anda tidak mendapatkan output, itu berarti IPv6 sekarang dinonaktifkan.

Nonaktifkan untuk sementara IPv6 di Rhel, Rocky & Almalinux

Pilihan lainnya adalah menonaktifkan IPv6 sementara, yang dapat dicapai dengan mengedit /etc/sysctl.conf file atau menambahkan file konfigurasi di /etc/sysctl.D direktori.

Anda dapat membuat perubahan pada /etc/sysctl.conf File menggunakan perintah berikut:

$ sudo sysctl -w net.IPv6.conf.semua.disable_ipv6 = 1 

Kemudian verifikasi bahwa IPv6 dinonaktifkan.

$ ip a | grep inet6 

Atau, Anda dapat mengedit secara manual /etc/sysctl.conf mengajukan.

$ sudo vim /etc /sysctl.conf 

Tambahkan baris berikut untuk menonaktifkan IPv6 untuk semua adaptor jaringan.

bersih.IPv6.conf.semua.disable_ipv6 = 1 net.IPv6.conf.bawaan.disable_ipv6 = 1 

Simpan perubahan dan keluar. Kemudian jalankan perintah berikut untuk menerapkan perubahan.

$ sudo sysctl -p 

Mengaktifkan kembali IPv6 di Rhel, Rocky & Almalinux

Membuka /etc/default/grub mengajukan dan menghapus entri IPv6.nonaktifkan = 1 dari Grub_cmdline_linux seperti yang ditunjukkan.

Grub_cmdline_linux = "$ grub_cmdline_linux" 

Jalankan grub2-mkconfig Perintah untuk meregenerasi grub.CFG mengajukan:

# grub2 -mkconfig -o/boot/grub2/grub.CFG 

Atau, pada sistem UEFI, jalankan yang berikut:

# grub2 -mkconfig -o/boot/efi/efi/topi merah/grub.CFG 

Pastikan untuk Mengganti topi merah dengan nama distribusi Anda berbatu atau Almalinux.

Reboot sistem untuk menonaktifkan IPv6 mendukung.

Jika Anda telah diaktifkan sementara IPv6, Hapus saja baris berikut /etc/sysctl.conf file dan reboot sistem.

bersih.IPv6.conf.semua.disable_ipv6 = 1 net.IPv6.conf.bawaan.disable_ipv6 = 1 
Kesimpulan

Kecuali diperlukan, umumnya tidak disarankan untuk menonaktifkan IPv6 pada sistem Linux Anda karena dapat menyebabkan masalah, terutama saat menggunakan a DHCP server yang masih mendukung IPv6.

Dalam tutorial ini, kami telah membahas berbagai cara di mana Anda dapat menonaktifkan IPv6 pada RHEL, Berbatu, Dan Almalinux. Umpan balik Anda tentang panduan ini sangat disambut.