avatar UbuntuУстановка Ubuntu по сети (DHCP, PXE, boot-menu) / На примере Ubuntu 14.04

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

avatar CentOSНастраиваем web-сервер на CentOS ( Nginx + php-fpm + MySQL )

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

avatar UbuntuНастройка Clonezilla PXE boot в локальной сети

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

avatar UbuntuНастройка PXE Boot меню с мемтестом и паролями

У PXE есть одна очень полезная особенность, все что в нем настроено довольно трудно потерять т.к. все это хранится на сервере, а не на съемном носителе, которые имеют обыкновение теряться, вороваться, забываться в приводах DVD/дома, даваться попользоваться и «с концами», так что, вероятность что у вас возьмут попользоваться и «заиграют» стремится к нулю, ну разве что вместе с сервером… Подключив устройство имеющее возможность загрузки PXE, можно делать довольно много полезных вещей, а именно: производить диагностику оборудования, развертывать операционные системы, загрузить Live систему и т.п. на что хватит знаний и фантазии.
Читать дальше

avatar FAQИзменение размера раздела Software RAID в Linux (mdadm resize)

В этот раз я вам расскажу о том, как увеличить размер раздела который находится на software raid массиве. В качестве примера мы расширим раздел находящийся на RAID 1 массиве.

Ситуация:
Сервер с двумя дисками на которых собран программный RAID 1, было создано 3 логических диска.
md0 с точкой минирования / -10 Gb -Находится операционная система
Раздел подкачки- по 512Mb на каждом диске, итого 1Gb
md1 /home- под него выделено все оставшееся место на диске там и находятся данные файлового сервера.
Читать дальше

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

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

avatar WindowsМассовое создание учетных записей ПК в Active Directory ( Windows Server 2003/2008/2012 )

Решил поделиться одной своей наработкой, думаю что она окажется полезной многим админам Windows сетей.
Представим ситуацию, вам требуется создать большое количество учетных записей для рабочих станций в домене Windows 30, 50 или 100 машин, создавать руками это долго и муторно, ну а если еще и правила безопасности в вашей сети настолько драконовские, что используется предварительное создание учетных записей ПК в домене, а вводить в домен, разрешено только администраторам домена, каждый раз гонять админа, вводить тачку в домен глупо, но у нас есть группа, которая занимается поддержкой пользователей назовем ее, например, Support, давать этой группе админские права- хреновая идея, т.к. в администраторы домена попадают, обычно, только доверенные сотрудники, да и техподдержке такие права для работы не требуются, а сотрудникам должны быть положены только те права, которые необходимы для выполнения их служебных обязанностей и не более того, о чем, недвусмысленно, напоминает Microsoft, в своей документации.
Читать дальше

avatar WindowsЖурнал успешных входов пользователей в систему (Windows) и запись в MySQL(Linux)

Тут недавно, мне потребовалось, вести статистику какие пользователи и где входят в систему, вот стукнуло руководству в голову мысль из серии: «А давайте, будем ВСЕ записывать!», ну все так все, а что конкретно не знает, быстро загуглив и не найдя, готового решения, пришлось написать свой велосипед. В общем я решил поделиться собственной наработкой с общественностью, думаю что не я один с такой проблемой столкнулся.
Средства операционной системы Windows позволяют это делать, через настройку аудита успеха, но проблема в том что руководство хотело все это видеть в упрощенном виде и загонять генерального детектора в увлекательное чтение журналов системы, мне совершенно не хотелось.
Читать дальше

avatar FAQПоднимаем сервер на динамическом IP с использованием службы DDNS

Прочитал новость, по поводу блокировки сайтов Ростелеком, который, честно признался что у него: кривые руки/ у руководства отсутствует мозг / дайте нам больше денег — нужное подчеркнуть. Суть темы такова что, они честно создались что не в состоянии блокировать отдельные доменные имена, а только IP адреса, на которых могут жить тысячи сайтов, а по сути- маразм крепчает
Читать дальше

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

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