Menonaktifkan IPV6 di Centos6

8

Saya ingin menonaktifkan IPV6 di server virtual Centos6 baru yang baru saja saya atur di Xen. Saya sudah mengikuti instruksi di sini dan kemudian reboot / restart jaringan.

Pembaruan: mengikuti yang di bawah ini, yang tampaknya berhasil, tetapi sekarang belum mengambil alamat ipv4?

eth0      Link encap:Ethernet  HWaddr 9A:F0:43:47:04:F1 
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:941 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:89952 (87.8 KiB)  TX bytes:0 (0.0 b)
          Interrupt:14
AliGibbs
sumber
Silakan dan posting /etc/sysconfig/network-scripts/ifcfg-eth0juga.
Scott Pack

Jawaban:

9

Anda perlu melakukan perubahan di beberapa tempat berbeda.

Pertama, nonaktifkan IPv6 di skrip konfigurasi jaringan pengguna-tanah dengan memodifikasi file
/etc/sysconfig/network
Pastikan untuk mengatur variabel
NETWORKING_IPV6=no

Selanjutnya nonaktifkan modul kernel ipv6. Anda harus dapat membuat file modprobe.d baru untuk menonaktifkannya, atau langsung daftar hitam itu. Begitu juga

  1. Buat file baru yang /etc/modprobe.d/ipv6.confberisi

alias net-pf-10 mati
alias ipv6 mati

  1. Tambahkan baris berikut ke /etc/modprobe.d/blacklist.conf

blacklist net-pf-10
blacklist ipv6

IPTables diaktifkan secara default, dan memiliki layanan terpisah untuk IPv4 dan v6, jadi kita perlu menonaktifkan versi v6 juga.

service ip6tables stop
chkconfig ip6tables off

Secara teori, setelah semua ini diatur, Anda harus dapat memulai kembali jaringan, dan membongkar modul. Namun, Anda mungkin memerlukan reboot penuh untuk memastikan semua cruft dibersihkan. Setelah melakukan ini, saya akan merekomendasikan memverifikasi bahwa menonaktifkan mengambil dengan melihat modul yang dimuat, konfigurasi jaringan Anda berjalan, mendengarkan / soket, dll untuk indikator v6.

Scott Pack
sumber
Aneh bahwa CentOS FAQ tidak mencakup informasi ini, yang akan benar-benar menonaktifkan IPv6 bukan. Terima kasih Scott.
mbrownnyc