DDOS и хостеры

в разделе Администрирование | Метки: Apache, Nginx, Hosting

Почитываю Хабр и удивляюсь людям, которые держат сайты у русских хостеров. Можно с утра до вечера дрочить на пинг, но клиенту в общем то пофиг, за полсекунды или за секунду откроется сайт. Главное чтобы он открылся и работал. Если людей устраивают: внезапно появившиеся маски-шоу, которые без разбора хватают все серваки, внезапно отключенный за "повышенную нагрузку" сайт, сломавшиеся raid/сетевые карты/жесткие диски, отключение электричества, перебитый экскаватором интернет канал, то пожалуйста пусть люди и дальше пользуются российскими хостингами.

Не так давно на один из поддерживаемых мной проектов кто-то из конкурентов заказал DDOS. Боты были не просто скриптом который дергает страницу, а до кучи еще дергали и все остальное, графику, css, js (его они не выполняли кстати), скорость атаки поднималась выше 1000 запросов в секунду. Быстро удалось установить закономерность появления этих ботов, и восстановить работоспособность сайта, load average на серваке упал со 140 до 1-2. Дальше я решил поразвлечься и начал перенаправлять всех ботов на один из своих сайтов, который расположен на shared хостинге Webfaction, на самом дешевом тарифе кстати.

За три часа по данным Rambler Top 100 посещаемость сайта выросла до ~90 000 хостов. Боты не обрабатывали javascript но зато дергали обычные картинки, так что такие счетчики как Rambler Top 100 и Mail работали. И что же случилось? Меня отключили? Забанили аккаунт/сайт за повышенную нагрузку? Ничего этого не произошло. Более того нагрузка на самом серваке была вполне себе средней, то есть атакуемый ботами сайт спокойно продолжал себе работать и быстро открываться. При том что там еще крутятся сайты других людей написанных на Ruby, Python, там же крутится MySQL, PostgreSQL сервер.

Мне так кажется в России просто нанимают людей с улицы которые машут дипломами, но реальных знаний у них нет. В результате чего ставят десятки/сотни серверов, где многие сервисы работают с дефолтными конфигами.