Непрестанен flood към сайта ми...

cold_zero

Registered
Здравейте,

Първо искам да се извиня, ако не съм избрал правилния раздел...

От известно време сайта ми е подложен на неспиран flood. През няколко секунди влизат различни IP адреси, стигат до index-a и тази операция се повтаря отново и отново при което сайта пада. Става дума за десетки, даже стотици влизания за няколко секунди. През IP Whois (доколкото е верен той) ми показа, че IP-тата са от БГ, като повечето са на БТК.

Някакви идеи какво да правя?
 
Това нещо няма да ми свърши никаква работа.

IP-тата са различни и евентуално, ако запчнат да се повтарят става след определено време, немога да огранича потребителите си да имат достъп до сайта през 5-10 минути например...

Други идеи?
 
Нали са различни IP-та, защо изключваш възможността това да са хора, които посещават сайта ти? Можеш да започнеш да си записваш ip-тата, които те притесняват и ако забележиш че са едни и същи всеки ден, просто им спираш достъпа и така...
 
Твоя ли е машината, където държиш сайта ти и с Linux или Windows си?

Ако си с Linux праскай в терминала това:


Код:
hping3 --faster -S  saitati.com -p 80

Ако машината замръзне или се случи натоварване то определено имаш проблем. Ако все пак нямаш инсталиран hping3 го инсталирай: apt-get install hping3

След това използвай sysctl + iptables :?:

sysctl.conf записваш го със информация;
Код:
net.ipv4.tcp_syn_retries = 3
net.ipv4.tcp_syncookies = 1
net.ipv4.conf.all.rp_filter = 1
net.ipv4.tcp_max_syn_backlog = 2048

Създаваш си един файл да речем rules, слагаш му chmod 777 rules с информация:
Код:
$IPTABLES -N syn-flood
$IPTABLES -A INPUT -p tcp --syn -j syn-flood
$IPTABLES -A syn-flood -m limit --limit 100/s --limit-burst 150 -j RETURN
$IPTABLES -A syn-flood -j DROP

презареждаш sysctl
Код:
sysctl -p

./rules

и си готов :?:
 
ventsi_konov, сигурен съм понеже тези IP-та преди това не са влизали в сайта, нямат е регистрации, а той е само с регистрации... А не вярвам всеки ден да влизат по стотици нови потребители... И както казах няма как да ги блокирам, прекалено са различни всички и всеки ден...

nom3r1, машината е моя, не съм но хостинг и за жалост съм и уиндоус сървър. Имам firewall (outpost firewall pro), но явно тези неща не ги хваща...

Снощи тоя flood спря и от днес се започна на ново... Сега съм изключил сървъра и веднага щом го включа се започва отново...

Някакви идеи??
 
Честно казано, не знам за Windows, но виж тази статия:
How to Stop a SYN Flood Attack

Аз лично за Уеб сървър ти препоръчвам Linux, но ти си решаваш каква операционна система да използваш.
 
Не разбирам от Linux и това ме спира...

Това не работи и аз го бях намерил, но уви... Намерих друго с повече промени в регистрите и за момента всичко е точно, но не се знае, може просто да са спрели атаките, но от както направих промените и реснах машината атаките спряха.
 

Back
Горе