Merhabalar arkadaşlar

Udp Syn vs gibi ataklarla başetmek çoğu kullanıcıların problemi oldugunu düşünüyorum.Bunun önüne donanımsal bir koruma olmadan kurtulmanız çok zor bir durum.

Amma Ve Lakin sizlere DDos saldırılarına karşı bilgilerimizden bir kaç adet anlatmak isterim.

Saldırı aldığınız anda eğer vds veya vps inize halen giriş alabiliyorsanız
"tcpdump -n " komutunu yazın.Ve aktif portlarınızı takip edin saldırı aldığınız portu bulun.Örnek 9987 portuna aktif saldırı gelmekte var sayalım.Bunu önlemeniz için sizlere bir kaç tavsiyem olucak.

-Yazımsal Firewall kurulumu yapın.

rm -fv csf.tgz
wget http://www.configserver.com/free/csf.tgz
tar -xzf csf.tgz
cd csf
sh install.sh

Ben csf yi tercih ederım fakat csf yi her yiğidin kullanması çok zor bir durumdur.Neden mi ?
Çünkü csf yazımsal firewall hizmetinde yanlıs portları yanlıs korumaya almanız saldırı gelmesi anında trafıgınızı kastırma işlemini durdurup sunucudan trafık cıkısı gösterebiliyor.Çünkü alınan saldırı değerleri her zaman depolanıyor ve o depolanan hattın boşalması için aktif port aranıyor.Ve port anlık bulundugunda port üzerinden sıkıstırılan trafık bosaltılmaya calısıyor.Ve o anda hizmet aldıgınız yer sizlerin makınasına girerek acaba saldırı mı atıyor bu adam gibi düşünüyor ve genelde düşünceleri yanlıs cıksa da suspend atılıyor sunuculara.Neyse uzatmayalım konuyu.

Kullanıcılar arasında benim tecrübemin en iyi oldugu sistem ubuntu işletim sistemidir.Çünkü ubuntuda çoğu kişinin bilmediği bir koruma pencresi mevcut.

Örneğin saldırı aldıgınız anda sunucunuza girerek "sudo ufw enable"
komutunu yazdıgınızda aktif trafık akısını dıs yönde baskıyı kesmiş bulunursunuz.O an her ne kadar saldırı gelse de akıs dısarıya kesilmiş oldugundan herhangi bir sistem yavaslaması olmayacaktır.Ama sürekli enable komutunda bırakırsanız makınaya bidaha giremeyebilirsniz.Çunku aktif dısarı portlarını kapattınız erişime.Saldırı gitmiştir ihtimalini düşündüğünz anda "sudo ufw disable" komutunu yazınız.Bu şekilde portlarınızı dıs pencereye tekrar aktif hale getirmiş olursunuz.


Her neyse centos & ubuntuda sizlere bir kaç yazımsal kod değerinde engelleme servisleri:


-ssh ımızı acıyoruz ve


iptables -A INPUT -p tcp --syn -j syn_flood
iptables -A syn_flood -m limit --limit 1/s --limit-burst 3 -j RETURN
iptables -A syn_flood -j DROP
iptables -A INPUT -p icmp -m limit --limit 1/s --limit-burst 1 -j ACCEPT
iptables -A INPUT -p icmp -m limit --limit 1/s --limit-burst 1 -j LOG --log-prefix PING-DROP:
iptables -A INPUT -p icmp -j DROP
iptables -A OUTPUT -p icmp -j ACCEPT
iptables -A INPUT -p tcp --tcp-flags ALL NONE -j DROP


komutlarını yazıp enter yapıyoruz ardından "service iptables save" yazıp duruyoruz ve gelen saldırıların alınan mb boyutunda engelleme oldugunu görüyoruz....



Takipte kalınız daha büyük bilgiler yakında