Как стать автором
Обновить
Selectel
IT-инфраструктура для бизнеса
Сначала показывать

Анализ HTTP-трафика с Mitmproxy

Время на прочтение8 мин
Количество просмотров98K
mitmproxy

В практике веб-разработчика нередко возникают ситуации, когда требуется отследить и проанализировать трафик приложений, общающихся с сервером по протоколу HTTP (в качестве примера можно привести тестирование приложений для мобильных устройств или HTTP API).

Инструменты, традиционно используемые для прослушивания трафика (tshark, о котором мы уже писали, а также ngrep и tcpdump) для этой цели подходят плохо: функциональность для работы с протоколом HTTP у них ограничена.

Для анализа HTTP-трафика существует более специализированное, простое и эффективное решение. Знакомьтесь: mitmproxy. На русском языке подробных публикаций о нем почти нет. В этой статье мы поделимся своим опытом работы с mitmproxy и надеемся, что и вам он окажется полезным.
Читать дальше →
Всего голосов 39: ↑36 и ↓3+33
Комментарии24

Новая услуга: виртуальное приватное облако

Время на прочтение11 мин
Количество просмотров26K
Open Stack

Главная новость этого месяца: мы запустили публичное тестирование новой услуги — «Виртуальное приватное облако». Любой пользователь может получить в свое распоряжение собственную облачную инфраструктуру, гибкую, управляемую, легко масштабируемую и способную справиться с любыми нагрузками.

О возможностях и преимуществах нового сервиса мы подробно расскажем ниже.
Читать дальше →
Всего голосов 44: ↑37 и ↓7+30
Комментарии22

Выбираем панель управления хостингом

Время на прочтение14 мин
Количество просмотров184K
panels

Панелью управления хостингом называется программный инструмент, позволяющий через графический интерфейс управлять веб-сервером и размещенными на нем сайтами. C помощью панели управления можно выполнять такие операции, как управление почтовыми сервисами, FTP-аккаунтами, базами данных, добавление и удаление доменов и поддоменов, загрузка файлов, просмотр статистики по трафику, настройка предустановленных скриптов и другие.

Как отдельный продукт панели управления хостингом стали широко использоваться в конце 1990-х годов. За прошедшее с тех пор время они очень изменились и усовершенствовались. Сегодня на рынке представлено огромное количество решений для управления хостингом — как свободных, так и проприетарных. Как из всего этого многообразия выбрать действительно стоящий продукт?

В Интернете можно найти публикации, в которых сравниваются имеющиеся панели (вот, например, неплохой переводной материал; см. также здесь). Мы решили составить собственный обзор, в котором акценты расставлены несколько по-иному, чем в опубликованных ранее. Одним из основных критериев, положенных в основу нашего обзора, является поддержка панелями веб-серверов и их комбинаций. Кроме того, в нашей статье мы рассматриваем продукты, в публикации по ссылкам выше не вошедшие.
Читать дальше →
Всего голосов 64: ↑55 и ↓9+46
Комментарии63

Статические сайты: настройка и оптимизация

Время на прочтение10 мин
Количество просмотров32K
статические сайты

Продолжаем цикл публикаций о статических сайтах на базе нашего облачного хранилища (см. предыдущие публикации здесь и здесь). Сегодня мы подробно обсудим вопросы их тонкой настройки и оптимизации.

Главным критерием отличной работы сайта с точки зрения пользователя является, конечно же, скорость загрузки компонентов. Если сайт по тем или иным причинам загружается слишком долго, это неизбежно приводит к потере посетителей, которым надоедает ждать. Чтобы сделать сайт быстрым и удобным, нужно проделать определенную работу по его оптимизации.

Ниже мы дадим ряд рекомендаций, с помощью которых можно увеличить скорость работы статического сайта, размещенного в нашем хранилище.
Читать дальше →
Всего голосов 48: ↑38 и ↓10+28
Комментарии29

Выбираем генератор статических сайтов

Время на прочтение8 мин
Количество просмотров77K
облачное хранилище

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

Первая публикация в этом цикле будет посвящено сравнительному анализу генераторов статических сайтов.
Читать дальше →
Всего голосов 62: ↑49 и ↓13+36
Комментарии65

Анализ сетевого трафика на сервере с помощью tshark

Время на прочтение11 мин
Количество просмотров78K
tshark

В практике системного администрирования довольно часто приходится cталкиваться со сложными ситуациями, в которых не помогают ни инструменты сбора статистики (например, netstat), ни стандартные утилиты на основе протокола ICMP (ping, traceroute и другие). В таких случаях часто используются специализированные диагностические утилиты, дающие возможность «слушать» сетевой трафик и анализировать его на уровне единиц передачи отдельных протоколов. Они называются анализаторами трафика, а на профессиональном жаргоне — снифферами. С их помощью можно, во-первых, локализовывать сетевые проблемы и более точно их диагностировать, а во-вторых — обнаруживать паразитный трафик и выявлять в сети зловредное ПО.

Особенно полезными оказываются анализаторы трафика в случаях, когда сетевое ПО плохо документировано или использует собственные закрытые протоколы.
Читать дальше →
Всего голосов 72: ↑65 и ↓7+58
Комментарии11

Создание и настройка сервера Minecraft

Время на прочтение13 мин
Количество просмотров298K
Minecraft Selectel

Minecraft сегодня принадлежит к числу самых популярных сетевых игр. За неполных три года (первый официальный релиз состоялся осенью 2011 года) у него появились миллионы поклонников по всему миру.

Разработчики игры сознательно ориентируются на лучшие образцы двадцатилетней давности, когда многие игры были по сегодняшним меркам примитивными с точки зрения графики и несовершенными с точки зрения юзабилити, но при этом — по-настоящему захватывали.
Читать дальше →
Всего голосов 58: ↑36 и ↓22+14
Комментарии15

Запуск CDN для облачного хранилища

Время на прочтение5 мин
Количество просмотров14K
CDN

На любом веб-сайте присутствует изрядная доля «тяжелого» статичного контента: JavaScript-библиотеки, CSS, графические изображения, разного рода бинарные файлы… Хранение и раздача этого контента всегда сопряжены с определенными проблемами: обо всем этом мы уже писали и рассказывали, как их можно решить с помощью нашего облачного хранилища.
Читать дальше →
Всего голосов 43: ↑35 и ↓8+27
Комментарии5

Выделенные серверы на базе процессоров Intel Avoton

Время на прочтение5 мин
Количество просмотров18K
intel avoton

В этом году компания Intel представила новые процессоры семейства Atom линейки C2000, известных также под кодовым наименованием Avoton. О новых конфигурациях и их технических особенностях мы подробно расскажем в этой статье.
Читать дальше →
Всего голосов 47: ↑41 и ↓6+35
Комментарии25

Проекты на WordPress: советы по оптимизации

Время на прочтение9 мин
Количество просмотров52K
wordpress

Сегодня Wordpress является одной из самых популярных CMS. Задуманная изначально как движок для блогов, сегодня она используется для самых разных типов сайтов, в частности, для новостных порталов и интернет-СМИ. На Wordpress работают корпоративные веб-сайты, образовательные и развлекательные порталы.

Wordpress используют многие наши клиенты, которые довольно часто обращаются к нам с вопросами по настройке этой CMS.

Подробных инструкций по установке и настройке Wordpress в Интернете опубликовано немало. В этой статье мы бы хотели затронуть вопросы, которым в большинстве публикаций о Wordpress не уделяется достаточно внимания. Мы расскажем о том, как оптимизировать работу сайтов на Wordpress, а также дадим ряд рекомендаций по повышению уровня безопасности и стабильности работы. Во всех примерах используется Ubuntu 12.04.
Читать дальше →
Всего голосов 64: ↑51 и ↓13+38
Комментарии70

Гарантированный и негарантированный канал: что выбрать?

Время на прочтение6 мин
Количество просмотров27K
pr-538-3

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

Как известно, существует два основых типа канала: гарантированный (англ. guaranteed bandwidth) и негарантированный (на профессиональном жаргоне он называется также шаренным — от английского shared bandwidth). Рассмотрим каждый из этих типов более подробно.
Читать дальше →
Всего голосов 38: ↑25 и ↓13+12
Комментарии13

Новый пакет услуг: администрирование серверов

Время на прочтение4 мин
Количество просмотров14K
Новый пакет услуг: администрирование серверов

Мы ведем постоянную работу по обновлению и улучшению качества предоставляемых нами услуг. При этом мы всегда стараемся идти навстречу предложениям и пожеланиям наших пользователей. С сегодняшнего дня мы запускаем комплекс услуг по администрированию Linux-серверов.
Читать дальше →
Всего голосов 49: ↑28 и ↓21+7
Комментарии30

Сравнение способов резервного копирования

Время на прочтение11 мин
Количество просмотров111K
Сравнение способов резервного копирования

Подготовку нового сервера к работе следует начинать с настройки резервного копирования. Все, казалось бы, об этом знают — но порой даже опытные системные администраторы допускают непростительные ошибки. И дело здесь не только в том, что задачу настройки нового сервера нужно решать очень быстро, но еще и в том, что далеко не всегда бывает ясно, какой способ резервного копирования нужно использовать.
Читать дальше →
Всего голосов 27: ↑24 и ↓3+21
Комментарии20

Kdump — диагностика и анализ причин сбоев ядра

Время на прочтение8 мин
Количество просмотров51K
Kdump

Хотя в современных Linux-системах ядро отличается достаточно высоким уровнем стабильности, вероятность серьезных системных ошибок, тем не менее, имеется всегда. Когда происходит неисправимая ошибка, имеет место состояние, называемое паникой ядра (kernel panic): стандартный обработчик выводит на экран информацию, которая должна помочь в устранении неисправности, и входит в бесконечный цикл.
Читать дальше →
Всего голосов 43: ↑39 и ↓4+35
Комментарии21

KernelCare: патчим ядро «на лету»

Время на прочтение4 мин
Количество просмотров19K


Сервер, на котором установлена и надлежащим образом настроена Linux-система, можно не выключать и не перезагружать месяцами. Однако рано или поздно это делать все равно приходится: например, для установки обновлений ядра. Эта процедура зачастую представляет собой отдельную головную боль для системного администратора. Для перезагрузки нужно выбрать время, когда пользовательская активность минимальна. Всем пользователям нужно предварительно разослать письма-предупреждения. Кроме того, всегда есть риск возникновения внештатной ситуации, из-за которой даунтайм серверов может затянуться.
Читать дальше →
Всего голосов 37: ↑29 и ↓8+21
Комментарии53

Как это работает: дата-центр «Берзарина»

Время на прочтение5 мин
Количество просмотров16K
image

Наши клиенты (даже те из них, кто имеет доступ в серверную), не могут видеть все, что происходит в дата-центре. Многие из них лишь приблизительно знают, как именно поддерживается бесперебойная работа в режиме 24/7/365. Сегодня мы расскажем, как это делается в нашем дата-центре «Берзарина», расположенном в Москве.
Читать дальше →
Всего голосов 44: ↑37 и ↓7+30
Комментарии39

Sysdig — инструмент для диагностики Linux-систем

Время на прочтение16 мин
Количество просмотров50K
Sysdig — инструмент для диагностики Linux-систем

Для сбора и анализа информации о системе в Linux используется целый набор утилит. Для диагностики каждого из компонентов системы используется отдельный диагностический инструмент.

Читать дальше →
Всего голосов 65: ↑61 и ↓4+57
Комментарии14

Новый выделенный сервер: приемка и проверка

Время на прочтение10 мин
Количество просмотров41K
Новый сервер: приемка и проверка

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

В этой статье мы расскажем о том, как можно получить спецификацию Linux-сервера в командной строке.
Читать дальше →
Всего голосов 85: ↑73 и ↓12+61
Комментарии36

YAWNDB — time series база данных

Время на прочтение7 мин
Количество просмотров12K


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

Наиболее простым и наглядным способом представления статистических данных является построение графиков. Существует много специализированных программных решений, предназначенных для анализа статистических данных с последующей визуализацией.Мы стали искать подходящий инструмент; основным требованием при этом была высокая производительность. В результате этих поисков… Впрочем, обо всем по порядку. Начнем с небольшого теоретического вступления.
Читать дальше →
Всего голосов 40: ↑38 и ↓2+36
Комментарии8

Статические сайты в облачном хранилище

Время на прочтение6 мин
Количество просмотров34K
pr-424-2-1

Большинство современных веб-сайтов являются динамическими. Их страницы формируются на стороне сервера, а затем отображаются в браузере пользователя. Многие такие сайты функционируют на основе простых и удобных CMS (систем управления контентом) в состав которых, как правило, входит WYSIWYG-редактор, простой и интуитивно понятный. При всей очевидной простоте при работе с динамическими сайтами возникает целый ряд неудобств.
Читать дальше →
Всего голосов 50: ↑45 и ↓5+40
Комментарии46

Информация

Сайт
selectel.ru
Дата регистрации
Дата основания
Численность
1 001–5 000 человек
Местоположение
Россия
Представитель
Влад Ефименко