Centos / RHEL 7’de IPv6 Nasıl Devre Dışı Bırakılır
Merhabalar,
IPv6 yı centos ve Redhat 7 üzerinde nasıl devre dışı (disable) bırakırız ? Birden fazla yolu var bu işlemi yapmanın
İlk önc IPv6 nın mevcut durumuna bakalım.Aktif mi Devre dışı mı ?
ifconfig -a | grep inet6
Komutu çalıştırdığımda İPv6 nın aktif olduğunu görüyorum.
Şimdi İPv6 yı devre dışı bırakmak için 2 yöntem kullanacağım.ikisinide açıklamaya çalışacağım.
1. Yöntem: Kernel modülünde IPv6’yı nasıl devre dışı bırakırız:
/etc/default/grub ı düzenleyelin ve GRUB_CMDLINE_LINUX satırına ipv6.disable = 1 ekleyelim, (makinenin yeniden başlaması gerekmektedir)
Bir GRUB yapılandırma dosyasını yeniden oluşturup, mevcut dosyanın üzerine yazalım
grub2-mkconfig -o /boot/grub2/grub.cfg
shutdown -r now
ip addr show | grep net6
2 yöntem: IPv6’yı sysctl ayarlarını kullanarak devre dışı bırakmak (makineyi yeniden başlatma gerek yok)
/Etc/sysctl.conf dosyasında aşağıdaki satırları ekleyin:
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
ÖNEMLİ BİLGİ : Tek bir network adaptörü (interface) üzerinde ipv6 devre dışı bırakmak için /etc/sysctl.conf içinde :
net.ipv6.conf.[interface].disable_ipv6 = network iadaptörünün (interface) adı [interface] bölümünün içine yazılmalıdır.
net.ipv6.conf.default.disable_ipv6 = 1
Ayarları etkili hale getirmek için aşağıdaki komutu çalıştırıyoruz
# sysctl -p
ayarın aktif olup olmadığını kontrol etmek için ilk başta çalıştırdığım komutu çalıştırıyorum.
ÖNEMLİ BİLGİ: sysctl yöntemini kullanırsak SSH Xforwarding’i bozmamak için /etc/ssh/sshd config dosyasının AddressFamily inet satırını içerdiğinden emin olun.
AddressFamily satırını sshd_config’e ekleyelim
# vi /etc/ssh/sshd_config
Değişikliklerin etkili olması için sshd’yi yeniden başlatıyoruz.
systemctl restart sshd
Umarim Bu bilgi sizler için faydalı olur.Okuduğunuz için teşekkür ederim.