Bisakah seseorang memberi tahu saya cara menonaktifkan konfigurasi otomatis ipv6 pada antarmuka jaringan tertentu di CentOS?
Situasi saat ini adalah:
PC memiliki dua adapter jaringan, eth0 dan eth1 yang tersambung ke LAN yang sama, di mana, router IPv6 mengiklankan awalan IPv6 dengan paket NDRA (Neighbor Discovery Router Advertisements). Akibatnya, baik eth0 dan eth1 mengkonfigurasi alamat IPv6 dengan awalan itu secara otomatis.
Tapi, saya hanya ingin mengaktifkan ipv6 di eth1 dan menonaktifkannya di eth0. Saya sudah mencoba metode berikut, tetapi tidak berhasil.
1. / etc / sysconfig / network
NETWORKING_IPV6=no
IPV6_AUTOCONF=no
Ini akan menonaktifkan ipv6 pada eth0 dan eth1.
2. / etc / sysconfig / network-scripts / ifcfg-eth0
IPV6INIT=no
IPV6_AUTOCONF=no
Maka, itu tidak berhasil. Saya sudah memulai kembali layanan jaringan. Saya agak bingung tentang masalah ini. Terima kasih sudah mahir.
linux
networking
script
ipv6
Yves Messi
sumber
sumber
Jawaban:
Anda dapat menonaktifkannya dari /etc/sysctl.conf dengan baris ini:
Lihatlah / proc / sys / net / ipv6 / conf / eth0. Ada banyak opsi yang dapat Anda atur di direktori itu, seperti membiarkan IPv6 diaktifkan tetapi menonaktifkan autoconf dll.
sumber
/etc/sysctl.conf
, buat file dengan/etc/sysctl.d
nama misalnya00_ipv6_off.conf
dengan konten di atas.ifconfig
kemudian akan menampilkan antarmuka yang kehilangan fungsionalitas IPv6.echo "net.ipv6.conf.eth0.disable_ipv6 = 1" > /etc/sysctl.d/00_ipv6_off.conf
usang
Untuk memastikan bahwa perubahan ini berlanjut di seluruh reboot, Anda ingin menambahkan baris ini ke
/etc/sysctl.conf
file Anda :Perhatikan bahwa menggunakan
/etc/sysconfig/network-scripts/ifcfg-eth0
file ini tidak portabel.sumber
Anda harus root untuk mengatur parameter jaringan di bawah ini:
sumber
Penggunaan variabel berikut di ifcfg-eth0 atau ifcfg-eth1:
Sebaiknya lakukan triknya. Untuk mengulangi:
/ etc / sysconfig / network
/ etc / sysconfig / network-scripts / ifcfg-eth0
/ etc / sysconfig / network-scripts / ifcfg-eth0
Kemudian pastikan Anda memulai kembali layanan jaringan:
Jika Anda menjalankan
ifconfig
Anda harus melihat inet6 pada perangkat ethernet (baik eth0 atau eth1) yang memiliki ipv6 diaktifkan.sumber