Cara Mengkonfigurasi Jaringan IPv6 di CentOS/RHEL 8

Cara Mengkonfigurasi Jaringan IPv6 di CentOS/RHEL 8

IPv6 pengalamatan dikembangkan untuk mengantisipasi penipisan IPv4 alamat. Itu dimaksudkan untuk menyelesaikan kelelahan IPv4 alamat melalui penggunaan ruang pengalamatan jaringan yang jauh lebih luas. Sebuah IPv6 alamat adalah a 128-bit Jumlah yang terdiri dari 8 kelompok yang dipisahkan oleh usus besar masing-masing terdiri dari 4 angka heksadesimal.

Baca juga: Apa yang salah dengan IPv4 dan mengapa kami pindah ke IPv6

Contoh alamat IPv6 ditampilkan di bawah ini:

2001: 1: 1: 1443: 0: 0: 0: 400 

IPv6 biasanya diaktifkan secara default Centos/rhel 8. Untuk memeriksa apakah IPv6 diaktifkan di sistem Anda, jalankan perintah:

$ sudo sysctl -a | grep ipv6.*cacat 
Periksa dukungan IPv6 di RHEL 8

Nilai 0 mengindikasikan bahwa IPv6 aktif di simpul Anda. Nilai 1 menunjukkan bahwa IPv6 dinonaktifkan. Oleh karena itu, dari output di atas, IPv6 diaktifkan.

Metode lain untuk memeriksa apakah IPv6 diaktifkan adalah dengan melihat antarmuka jaringan Anda di /etc/network-scripts/ direktori. Dalam kasus kami, ini akan menjadi /etc/sysconfig/network-scripts/ifcfg-enps03 mengajukan.

Jadi mari kita jalankan perintah di bawah ini dan periksa apakah IPv6 diaktifkan.

$ cat/etc/sysconfig/network-scripts/ifcfg-enps03 

Waspadai opsi IPv6 dedaunan seperti yang ditunjukkan:

  • Ipv6init = ya - Ini menginisialisasi antarmuka untuk pengalamatan IPv6.
  • Ipv6_autoconf = ya - Ini memungkinkan konfigurasi otomatis IPv6 untuk antarmuka.
  • Ipv6_defroute = ya - Ini menunjukkan bahwa rute IPv6 default telah ditetapkan ke antarmuka.
  • Ipv6_failure_fatal = tidak - menunjukkan bahwa sistem tidak akan gagal bahkan ketika IPv6 gagal.
Periksa dukungan IPv6

Output di atas mengkonfirmasi bahwa pengalamatan IPv6 diaktifkan. Di terminal, Anda dapat memeriksa alamat IPv6 dari antarmuka Anda dengan menjalankan perintah IP di bawah ini.

$ ip a atau $ ip -6 addr 

Waspadai inet6 awalan seperti yang ditunjukkan di bawah ini.

Periksa alamat IP IPv6

Untuk menonaktifkan untuk sementara IPv6, jalankan perintah:

$ sudo sysctl -w net.IPv6.conf.semua.disable_ipv6 = 1 $ ip -6 addr 
Nonaktifkan alamat IPv6

Untuk mengaktifkan IPv6, jalankan perintah:

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

Kemudian restart networkManager untuk perubahan yang diterapkan.

$ sudo SystemctL Restart NetworkManager 
Aktifkan alamat IPv6

Untuk menonaktifkan IPv6 secara permanen, edit grub /etc/default/grub mengajukan. Di baris, Grub_cmdline_linux, Tambahkan argumen IPv6.nonaktifkan = 1 di ujung garis seperti yang ditunjukkan.

Nonaktifkan alamat IPv6 secara permanen

Untuk menerapkan perubahan, menyalakan ulang sistem Anda.

Seperti IPv4, konfigurasi manual IPv6 dimungkinkan menggunakan nmtui Dan nmcli peralatan. Namun, ini tidak disarankan karena konfigurasi manual IPv6 rentan terhadap kesalahan dan cukup sulit.

Selain itu, ini cukup melacak tugas dari alamat IPv6 mana yang ditugaskan untuk sistem apa. Kemungkinan Anda cenderung mengacaukan konfigurasi Anda.