Рейтинг
+5.65
avatar

Ubuntu

Подробнее ↓

avatar UbuntuБалансировка сетевой нагрузки с помощью DNS сервера Bind в Ubuntu - DNS Round-Robin

Иногда, когда проект вырастает до больших размеров, ему требуется масштабируемость, целью которой является, повышение производительности системы.
Масштабируесть бывает 2х видов: горизонтальная и вертикальная.
Вертикальная осуществляется за счет увеличения ресурсов самого сервера, например-добавление процессоров или оперативной памяти.
Горизонтальная осуществляется за счет увеличения количества серверов.
Как-то я уже писал про технологию балансировки сетевой нагрузки WEB серверов, в статье Балансировка сетевой нагрузки с помощью Nginx, там система работала на одном балансировщике и 3х WEB серверах, также в качестве примера была представлена схема работы mail.ru, доступ к которой осуществлялся через 4 маршрутизатора, но что находилось за ними, для нас осталось тайной. В этой статье я попытаюсь немного рассказать о том как осуществляется работа похожей схемы. Также, крайне рекомендую, ознакомиться со статьей по настройке DNS-сервера BIND, на ее основе будет поднят тестовый DNS сервер, 3 сервера поднимать нет необходимости, в качестве тестового полигона нам хватит и одного DNS сервера.
Читать дальше

avatar UbuntuНастройка DNS-сервера BIND Master & Slave, с автоматической репликацией данных между серверами

В этот раз, я вам расскажу как настроить собственные DNS сервера, с автоматическим переносом зон на подчиненные сервера.
Идея следующая, т.к. для полноценной работы доменного имени требуется как минимум 2 DNS сервера, то один сервер у нас получается главным (Master), а второй, подчиненным (Slave), то принцип работы будет следующий, изменения внесенные на Master сервере, будут автоматический перенесены на Slave сервера.
Для чего это может понадобиться-например для поддержки работы своего доменного имени, или целой кучи сайтов. В принципе, держать, ради одного домена, собственную инфраструктуру NS серверов, наверное не стоит, но если у вас пара десятков сайтов, то повозиться имеет смысл…
Читать дальше

avatar UbuntuНастройка Squid прокси-сервера + поддержка IPv6 на Ubutnu

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

avatar UbuntuSeafile собственный аналог Dropbox на Ubuntu

Все с Dropbox хорошо, кроме необходимости платить за хранение данных, как говорится, аппетит приходит во время еды, и через какое-то время, 2Гб, которые они выдают бесплатно, перестает хватать. Конечно занятие «читерсвом» никто не отменял и зарегистрировав пользователей, настоящих или мнимых, по своим реферальским ссылкам, можно «прокачаться» до 16Гб, но что-то лень, тем более если есть система которая работает в режиме 24/7 и постоянно подключена к интернет, ну а если имеется внешний IP адрес, пусть даже динамический, да с толстым каналом, то сам бог велел ее использовать, причем по полной…
Хотите узнать как такое создать? Заходите!

avatar UbuntuНастройка OpenVPN сервера на базе Ubuntu

openvpn server howtoСоздание защищенных каналов является рутинной задачей в работе корпоративных сетей. Они могут применяться для защиты передаваемых данных между филиалами, чтобы объединить офисы в единую сеть, также для подключения удаленных пользователей к корпоративной сети с целью использования ее внутренних ресурсов или просто для обхода ограничений в локальной сети, которые создают «злые админы» которые, под давлением руководства, блокируют разные «чрезвычайно» полезные сайты с голыми барышнями и котиками. Вот как раз, для решения этих задач можно использовать OpenVPN.
Читать дальше

avatar UbuntuКак настроить отправку почтовых уведомлений о состоянии RAID массива в Ubuntu/Debian

Настройка уведомлений -важная, а главное, необходимая составляющая в строительстве и обеспечении бесперебойной работы IT инфраструктуры. Не важно, какого назначения у вас оборудование, 1 файловый сервер или 1000 серверов различного назначения, уведомления о состоянии системы необходимо настраивать, а еще важнее, их читать! Это позволит избежать простоев компании, а в случае сбоев, оперативно на них реагировать и быстро устранять, пока ситуация не стала критической, дополнительным плюсом, будет являться экономия средств, это как раз тот случай, где возможно обойтись малой кровью…
Читать дальше

avatar UbuntuНастройка DNS+DHCP сервера для локальной сети+динамическое обновление DNS зон, под управлением Ubuntu 12.04

Значение службы DNS многие не учитывают, фактически, эта служба является краеугольным камнем в работе сети интернет в целом и локальных сетей в частности, мы в свою очередь, будем оперировать менее глобальными масштабами и настроем данную службу в нашей локальной сети.
Идея проста, мы настроим разрешение имен внутри локальной сети, а в случае обращения к сайтам в сети интернет, то запросы будут передаваться вышестоящим DNS серверам, для разрешения имен сайтов.
Читать дальше

avatar UbuntuУстановка phpMyAdmin на Nginx в Ubuntu 12.04 / Debian

Управлять сервером баз данных можно из командной строки, но это не всегда удобно, зачатую, хочется большего комфорта.
Если вы в совершенстве знаете синтаксис запросов MySQL, то можно обойтись и без сторонних приложений, лично я, похвастаться этим не могу, по этому предпочитаю работать через WEB интерфейс, одним из лучших, хотя и не единственным, приложением, является phpMyAdmin, как явствует из названия, написанное на PHP.
Читать дальше

avatar UbuntuНастройка Nginx с поддержкой PHP-FPM в Ubuntu 12.04 (включает: Nginx, php-fpm, MySQL, Memcached)

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

avatar UbuntuУстановка прокси-сервера Polipo+доступ к сайтам в IPv6 сетях, под управлением Ubuntu 12.04

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