Я расскажу вам историю своей жизни. Наливайте себе чай и присаживайтесь поудобнее.
Я родился
Сначала было имя и имя мне youngblog.ru. Создатель сказал, что моя цель нести интересные истории в этот мир, делиться ими с гостями. Пока что я небольшой сайт с одной статьей, меня еще даже не выпустили в мир интернета, чтобы выполнять свою работу. Разработчик показывает меня друзьям и родственникам, отправляя ссылку с непонятной мне приставкой к имени — youngblog.ru.xsph.ru. Но друзьям нравится, они оценили мой дизайн и структуру, говорят, что я интересный и хотят еще. Что же, я дам им это, но попозже.
Сейчас нужно зарегистрировать мое имя официально, так сказать, купить билет в большой мир интернета. Даже не знаю, что меня ждет. Немного волнуюсь.
Имя зарегистрировано, но нужно подождать, когда DNS обновится. Все на моем пути в интернет должны узнать, что я существую: браузер на локальном компьютере, интернет-провайдер, сервер, на котором я живу. Ждать придется от 2 до 8 часов, но за это время можно разжиться новыми статьями.
Маленький шаг для сайта — большой прыжок в интернет
Вот и обновился кеш DNS, и на меня обрушилась лавина информации. Это можно, то нельзя, с этими не разговаривай, другим расскажи о себе — и так много всего, что мои веб-серверы закружились. Но вроде все нормально, я не падаю в обморок и не теряю самообладание. Пора заняться делом.
Вот и первый посетитель. Пробежался по статье и даже ничего не сказал, ушел. За ним еще парочка. Они уже более активными оказались. Один из них оставил комментарий «Класс», а второй поставил лайк. Движемся верным путем.
Теперь ко мне заглянуло странное существо. Представилось поисковым ботом Яндекса и ищет какие-то ключевые слова. Он сказал, что так меня будет проще найти людям, поэтому я любезно их предоставил. Сразу после него нагрянул такой же бот, но уже от Google. Приятные ребята, правда, второй что-то на английском щебетал, не совсем его понял. Стоит подключить и англоязычную версию себя.
Тревога! Прибежало множество ботов. Они даже не представились — грубияны. Начали возиться с полем для обратной связи. Я не стал им мешать, пусть делают, что хотят, и уходят.
Первые трудности
Эти боты оказались теми еще злоумышленниками. Они отправляли сообщения людям от моего лица. Мало того что это спам, так еще они и вкладывали ссылку на фишинг в письмо. За это меня заблокировали! Но я ведь не знал! Что теперь делать?
Создатель обратился в поддержку Спринтхост. Они посоветовали установить некую капчу от таких ботов. Тогда никто не сможет отправлять спам от моего имени. Мы сходили на рынок капч и выбрали классический вариант с написанием символов — классика всегда будет в моде. Меня разблокировали, и теперь все эти боты приходят ко мне, пытаются отправить сообщение, а уже нельзя. Предъявите документики! Нет? Тогда идите куда-нибудь еще! Я аккуратный и добропорядочный сайт!
Затишье перед бурей
После первых трудностей я стал отличать плохих ботов от хороших и сразу выгонять их. Некоторые, конечно, задерживались, искали лазейки, но я, как самый бдительный часовой, не пропускал никого. Посетители приходили и уходили, оставляли комментарии. Не все из них хорошие, но и плохих немного. В общем, я спокойно выполнял свою работу. Показывал написанные разработчиком статьи, регистрировал посетителей и отправлял сообщения через форму обратной связи — рутина.
Дрожь земли
В один момент ко мне пришел странный тип. Он вел себя, как обычный посетитель: почитал статью, оставил комментарий, зарегистрировался. Но при нем было необычное существо, за которым мне пришлось присмотреть, пока хозяин не вернется. Я согласился, а зря. Через некоторое время я замотался и не заметил, как существо исчезло. Я подумал, что оно убежало или его уже забрали. К сожалению, это оказался червь! Вредонос, который распространяется самостоятельно у ничего не подозревающих сайтов, каким я и был. Червь сразу проник в мою систему, начал размножаться через моих зарегистрированных клиентов и случилась бы беда, но выручили бравый защитник ХакСкан и бдительная техническая поддержка Спринтхост.
Как только они заметили неладное, меня отправили на карантин, соответственно, и доступ ко мне был заблокирован. Вместо меня поставили «заглушку» с предупреждением. Хорошо, что разработчик быстро это заметил. Он сразу выполнил все рекомендации поддержки: проверил на вирусы свой компьютер, при помощи ХакСкана обнаружил червя и безжалостно удалил его. А в это время техподдержка внесла сигнатуру вредоноса в базу, чтобы больше не упустить такого врага.
Оказалось, что уязвимость была в обновлении CMS, но разработчики быстро ее закрыли и выкатили новую версию. Сейчас я снова спокойно кручусь-верчусь на работе.
Беда не приходит одна
Как только я расправился с прошлой напастью, внезапно ко мне начали ломиться пользователи. В первые минуты я подумал, что просто вышел на первое место в поисковиках, рекламная кампания дала о себе знать, но я ошибался. Честно, я пытался ответить на все запросы посетителей: кого-то просил подождать, второму показывал статьи, выслушивал вопросы от третьих. Но поток продолжал расти, и я не мог их сдержать. Мне стало так душно от запросов, что я потерял сознание. Но сквозь беспамятство я чувствовал, что пользователи все приходили и приходили. Требовали что-то от меня, но я уже не мог им ответить. Проснулся я только через несколько часов. Никого рядом не осталось.
Как оказалось, я был подвергнут DDoS-атаке, которая и снесла меня с ног. Я никогда не встречался с этим явлением, как и мой разработчик. Что-то слышали, но думали, что меня это не коснется — какая глупость! Еще на прошлой неделе так атаковали моего соседа по серверу, а я не придал этому значения. Просто временно переехал на другой IP-адрес, пока на старом не утихнет буря. А теперь это случилось со мной.
Благо разработчик снова написал техподдержке, которая порекомендовала установить ко мне DDoS-Guard. Эти бравые парни проверяют всех посетителей и их запросы на предмет вредоносных и паразитных пакетов. Мы согласились на эту защиту и быстро установили ее.
Вечер обновлений
За этот день я вырос из небольшого блога без всякой защиты от внешнего мира в вооруженного и матерого Рэмбо, готового отразить любую напасть из интернета. Однако в это же время я не забыл своего предназначения — встреча посетителей и предоставление им своих статей. Молва обо мне уже разлетелась, как пыль в ветреную погоду, достигла каждого уголка во Всемирной паутине. Ко мне потянулись люди. Справляться с таким наплывом стало сложнее — посетители попросту не влезали в помещение. Мы чуть не достигли состояния при DDoS-атаке, а это было бы все равно, что выстрелить себе в ногу. Пришло время переезжать на более ресурсоемкий тариф, там и мне, и гостям будет попросторнее. Да и выглядеть буду солиднее — ууу, крупный сайт, ууу, много посещений. В этом мне вновь помогла техподдержка Спринтхост.
Ко мне уже и рекламодатели стали приходить. Просят выставить свою рекламу в блоге. Я и не против, если она не будет мешать основной моей функции. В общем, я предчувствую еще больший наплыв посетителей, а разработчик — прибыль. Нас обоих это устраивает. А на этом пока все. Завтра будет новый день.