Linux’u Ping’e Kapatmak

Eğer sitenize çok ping geliyor ve bu da sitenizin performansını etkiliyorsa, sunucunuzu dışarıdan gelen pinglere kapatabilirsiniz. Ping’in ne olduğunu ve Windows platformlarında nasıl atıldığını burada ki yazımızda anlatmıştık.

Linux sunucunuzu ping’e kapatmak için konsola geliyoruz ve aşağıda ki komutları yazıyoruz;

sysctl -w net.ipv4.icmp_echo_ignore_all=1

Yalnız bu işlem, sunucunuzu restart ettiğiniz zaman gider ve dışarıdan ping almaya devam edersiniz. Eğer kalıcı bir çözüm istiyorsanız /etc/sysvtl.conf dosyasına aşağıda ki satırı eklemeniz gerekmektedir.

net.ipv4.icmp_echo_ignore_all=1

Eğer ping almaya devam etmek isterseniz kod satırında ki (bir) değerini 0 (sıfır) olarak değiştirmeniz yeterlidir.

Eğer bir firewall kullanıyorsanız aşağıda ki komutları firewall’ınıza işlemeniz gerekebilir;

iptables için;

#iptables - A INPUT -p icmp -icmp-type echo-request-j DROP

ipchains için;

#ipchains -A input -p icmp --icmp type-echo-request -j DENY

 

Bir Cevap Yazın