Правдоподобно, если указывать сайт клиента.
Есть скрипт как раз для plesk/directadmin, который генерирует конфиг на основе апача. Обращайтесь в личку ;)
Я ставил на plesk nginx как акселлератор, никаких переделок ненадо.
А если браузер кипалив неумеет? :)
Своп на сервере должен быть а вот использоваться - не более чем на 10% и то в пиках.
1. Не собрано должным образом
2. Например так:
sysctl -w net.ipv4.tcp_syncookies=1 (в конфиге ядра включал syncookies)
iptables -A FORWARD -m state --state INVALID -j DROP
iptables -A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A FORWARD -p tcp --syn -m limit --limit 1/s -j ACCEPT
iptables -A FORWARD -p tcp --tcp-flags SYN,ACK,FIN,RST RST -m limit --limit 1/s -j ACCEPT
iptables -A FORWARD -p icmp --icmp-type echo-request -m limit --limit 1/s -j ACCEPT
3. Отловить по логу ip, которые получают 50x и зобанить
memcached заюзать для разгрузки mysql
Читать dedic.ru - там 90% информации
Поменяйте REJECT на TARPIT
Сталкивался. Я сам админ
У меня этим скрипт занимается 🚬