Архив рубрики: Networking

Вопросы, касающиеся работы сетей, сетевых протоколов и оборудования.

AWS: VPC — введение, примеры
0 (0)

13 мая 2016

AWS VPC (Virtual Private Cloud) — виртуальная сеть, напоминающая традиционные сети, с которыми вы могли сталкиваться в дата-центрах или офисах, но с преимуществами, которые предлагает масштабируемая инфраструктура Amazon. Общие понятия VPC и подсети VPC — это виртуальная сеть, выделенная вашему аккаунту и она отделена от всех других сетей в облаке AWS. В этой сети вы можете… Читать далее »

Loading

Azure: управление зонами в Azure DNS — Git, GoCD, bash и Azure CLI
0 (0)

12 мая 2016

Новый проект переносит свои домены на DNS Azure, для чего требовалось создать возможность управления ими. Схема получается следующая: файлы зон хранятся в Stash; GoCD проверяет обновления в Stash, и триггерит билд; во время билда — файлы зон заливаются на Azure DNS. Обновление данных выполняется bash-скриптом с помощью Azure CLI. Больше про Azure CLI  и работу с… Читать далее »

Loading

AWS: CloudFront — описание, примеры
0 (0)

9 мая 2016

CloudFront — веб-сервис от Amazon, который призван ускорить доставку статического и динамического контента, такого как .html, .css, .php и файлы изображений конечному пользователю. CloudFront распределяет ваши данные по сети датацентров, которые называются «пограничными локациями» (edge locations). Когда пользователь запрашивает контент, который обслуживается с помощью CloudFront — его запрос отправляется к ближайшей такой «локации», которая предоставляет… Читать далее »

Loading

curl: отобразить время выполнения запроса
0 (0)

25 апреля 2016

Что бы с помощью curl увидеть время, затраченное на выполнение запроса — можно использовать опцию -w, которая определяет формат выводимой информации. Простой пример: $ curl -w «%{time_total}\n» -o /dev/null -s http://cdntesting.blob.core.windows.net/static/netdata.png 0,332 Тут модификатор time_total, как понятно из его имени, отображает общее время.

Loading

Ubuntu: есть ping но ошибка ERR_TIMED_OUT
0 (0)

13 апреля 2016

На Ubuntu 14 с KDE и NetworkManager — после переключения с eth0 на wlan0 — ping работает, но браузер при открытии страницы отдает ERR_TIMED_OUT. Skype и Pidgin тоже не подключаются. В данном случае проблема заключалась в маршрутизации.

Loading

Unix: что такое traceroute
0 (0)

10 апреля 2016

Оригинал и полная версия доступна тут>>>. Основы traceroute «Просмотр результатов traceroute схож с наблюдением с высоты птичьего полета за движением автомобиля из одной точки в другую: вы видите каждую из дорог (маршрутов) и перекрестков (роутеров), которые встречаются по пути» (с) Richard Steenbergen, NANOG presentation. Каждая строка в выводе traceroute представляет собой один «прыжок» («hop«) через роутер и отображает… Читать далее »

Loading

NGINX: HTTP-прокси, Load Balancing, буферы и кеширование
0 (0)

24 марта 2016

NGINX часто используется в роли реверс-прокси для облегчения задач масштабируемости инфрастуктуры или для проксирования запросов сервисам, которые сами не могут обработать большое количество клиентов. Оригинал и полная версия — тут>>>. General Proxying Information HTTP Proxy Pass Заголовки и Nginx Добавление и изменение заголовков Upstream контекст для балансировки нагрузки проксируемых подключений Changing the Upstream Balancing Algorithm… Читать далее »

Loading

AWS: Route 53 DNS — добавление домена и управление записями
0 (0)

24 февраля 2016

AWS Route 53 выполняет три основные функции: DNS сервера, доступные в различных локациях, что уменьшает время ответа; регистрация доменов; мониторинг приложений. Далее будет рассмотрено добавление нового домена (зоны) и управление записями на DNS Amozon-а через консоль AWS и AWS CLI.

Loading

TCP/IP: ошибки cksum 0xe2bc (incorrect -> 0xc9a0)
0 (0)

2 декабря 2015

Часто в результатах tcpdump видно большое количество ошибок проверки контрольных сумм. Вызваны они нагрузкой из-за того, что для сетевой карты установлен режим TCP offload engine, в результате чего tcpdump получает данные о контрольных суммах от ядра системы — до того, как контрольная сумма будет установлена самим сетевым интерфейсом. Например: … 15:29:36.247427 IP (tos 0x0, ttl 64, id 6296, offset… Читать далее »

Loading

PowerDNS: установка и настройка на CentOS + MySQL/MariaDB + Poweradmin
0 (0)

27 марта 2015

Домашняя страница PowerDNS — тут>>>. Установка выполняется на CentOS 6.6. Установка MariaDB полностью описана тут>>>. Устанавливаем MariaDB: # yum install MariaDB-client MariaDB-common MariaDB-compat MariaDB-devel MariaDB-server MariaDB-shared Запускаем: # service mysql start

Loading