GNU/Linux >> Belajar Linux >  >> Cent OS

Cara mengaktifkan IPv6 di CentOS / RHEL 7

IPv6 diaktifkan secara default pada sistem RHEL / CenOS 7. Jadi, jika IPv6 dinonaktifkan pada sistem secara sengaja, IPv6 dapat diaktifkan kembali dengan salah satu metode berikut yang dijelaskan di bawah.
1. Mengaktifkan IPv6 dalam modul kernel (memerlukan reboot)
2. Mengaktifkan IPv6 menggunakan pengaturan sysctl (tidak perlu reboot)

Mengaktifkan IPv6 di modul kernel (memerlukan reboot)

1. Edit /etc/default/grub dan ubah nilai parameter kernel ipv6.disable dari 1 ke 0 sejalan GRUB_CMDLINE_LINUX , misalnya:

# cat /etc/default/grub
GRUB_TIMEOUT=5
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="ipv6.disable=0 crashkernel=auto rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
Catatan :ipv6.disable=0 adalah nilai default, jadi Anda cukup menghapus argumen ini ipv6.disable dari daftar argumen GRUB_CMDLINE_LINUX jika Anda mau.

2. Buat ulang file konfigurasi GRUB dan timpa yang sudah ada menggunakan perintah yang ditunjukkan di bawah ini.

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

3. Mulai ulang sistem agar perubahan diterapkan.

# shutdown -r now

Mengaktifkan IPv6 menggunakan pengaturan sysctl (tidak perlu reboot)

Selain itu, meskipun modul kernel ipv6 dimuat, modul ini juga dapat dinonaktifkan dengan menggunakan sysctl pengaturan.

1. Untuk menjalankan ipv6 online, pastikan baris di bawah ini di /etc/sysctl.conf dikomentari atau dihapus.

# cat /etc/sysctl.conf | grep ipv6
# net.ipv6.conf.all.disable_ipv6 = 1     ### either comment/remove this line or change its value from 1 to 0
# net.ipv6.conf.default.disable_ipv6 = 1 ### either comment/remove this line or change its value from 1 to 0

2. Gunakan perintah ‘sysctl -p’ untuk membaca ulang file konfigurasi /etc/sysctl.conf.

# sysctl -p

Selengkapnya tentang menggunakan setelan sysctl

1. Untuk menonaktifkan ipv6 secara dinamis pada antarmuka, gunakan perintah yang diberikan di bawah ini.

# sysctl net.ipv6.conf.[interface].disable_ipv6 = 1       ### put interface name here [interface], i.e. eth0
# sysctl net.ipv6.conf.default.disable_ipv6 = 1

2. Untuk mengaktifkan ipv6 secara dinamis pada antarmuka, gunakan perintah yang diberikan di bawah ini.

# sysctl net.ipv6.conf.[interface].disable_ipv6 = 0       ### put interface name here [interface], i.e, eth0
# sysctl net.ipv6.conf.default.disable_ipv6 = 0

3. Untuk mengaktifkan ipv6 secara dinamis di semua antarmuka, gunakan perintah yang diberikan di bawah ini.

# sysctl net.ipv6.conf.all.disable_ipv6 = 0
# sysctl net.ipv6.conf.default.disable_ipv6 = 0

4. Untuk menonaktifkan ipv6 secara dinamis di semua antarmuka, gunakan perintah yang diberikan di bawah ini.

# sysctl net.ipv6.conf.all.disable_ipv6 = 1
# sysctl net.ipv6.conf.default.disable_ipv6 = 1

Verifikasi

Untuk memverifikasi apakah IPv6 diaktifkan atau tidak, jalankan :

# ifconfig -a | grep inet6
        inet6 fe80::211:aff:fe6a:9de4  prefixlen 64  scopeid 0x20
        inet6 ::1  prefixlen 128  scopeid 0x10[host]

Seperti yang ditunjukkan pada output di atas, IPv6 diaktifkan.

CentOS / RHEL 7 :Cara menonaktifkan IPv6 hanya pada antarmuka tertentu
CentOS / RHEL 7 :Cara menonaktifkan IPv6
CentOS / RHEL 6 :Cara menonaktifkan IPv6


Cent OS
  1. Cara menonaktifkan IPv6 di CentOS / RHEL 7

  2. CentOS / RHEL :Cara Mengaktifkan SSL Untuk Apache

  3. Cara mengaktifkan IPv6 di CentOS / RHEL 6

  1. Cara menonaktifkan IPv6 di CentOS / RHEL 5

  2. Cara Mengaktifkan FTP di CentOS/RHEL 5 dan 6

  3. CentOS / RHEL 6:Cara menonaktifkan IPv6

  1. Cara Mengaktifkan IPv6 Di CentOS / RHEL 5

  2. Cara Mengaktifkan Penerusan X11 di CentOS/RHEL 5,6,7

  3. Cara mengaktifkan CUPS Debugging di CentOS/RHEL