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
networking
centos
xen
centos6
AliGibbs
sumber
sumber
/etc/sysconfig/network-scripts/ifcfg-eth0
juga.Jawaban:
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
/etc/modprobe.d/ipv6.conf
berisi/etc/modprobe.d/blacklist.conf
IPTables diaktifkan secara default, dan memiliki layanan terpisah untuk IPv4 dan v6, jadi kita perlu menonaktifkan versi v6 juga.
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.
sumber