Вы здесь

Администрирование

Статьи для системных администраторов касающиеся Windows, Linux, систем виртуализации и прочих технологий.

Создание бэкапов LXC, пример скрипта

Аватар пользователя sanglyb
Опубликовано вс, 17/09/2017 - 14:46 пользователем sanglyb
Создание бэкапов LXC, пример скрипта

Привет, в сегоднешней короткой заметке, я покажу вам как можно автоматизировать процесс создания бэкапов контейнеров lxc.

Как удалить все базы данных в MySQL

Аватар пользователя sanglyb
Опубликовано пт, 08/09/2017 - 10:58 пользователем sanglyb
Как удалить все базы данных в MySQL

Привет, понадобилось недавно снести все базы в MySQL. Баз было довольно большое колличество, и руками удалять каждую довольно трудоемко и долго. Нашел команду, которая ускорит этот процесс в разы.

/var/run/network/ifstate: No such file or directory вариант решения

Аватар пользователя sanglyb
Опубликовано чт, 07/09/2017 - 03:52 пользователем sanglyb
/var/run/network/ifstate: No such file or directory вариант решения

Привет. Столкнулся с ситуацией, с которой пришлось довольно долго повозиться. Сервер под управлением Debian, при его перезагрузке - не работает сеть. Вообще, ни как.

При поптыке поднять интерфейс командой

ifup eth0

или при перезапуске networking:

/etc/init.d/networking restart

выскакивает ошибка:

failed to open statefile /var/run/network/ifstate: No such file or directory

Хочу рассказать как ее удалось победить.

DNS который отдает разные адреса, в зависимости от адреса клиента.

Аватар пользователя sanglyb
Опубликовано вс, 09/07/2017 - 19:15 пользователем sanglyb
Умный bind

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

Первое что приходит на ум — поднять 2 DNS сервера, один — для внешних клиентов, другой для внутренних. Но допустим, в вашей внутренней сети несколько подсетей и для каждой нужно отдавать свои ответы — поднимать кучу серверов? Или весьма проблематично или не возможно изменить используемые клиентами DNS адреса в настройках клиентских устройств?

В общем задался я этим вопросом и нашел весьма простое и интересное решение — использовать DNS сервер bind9, и для него использовать ACL списки. О том как это сделать — читайте ниже.

Установка собственного git сервера на Ubuntu Server 16.04

Аватар пользователя sanglyb
Опубликовано пн, 26/06/2017 - 04:02 пользователем sanglyb
Установка собственного git сервера на Ubuntu Server 16.04

Привет. Если вы пишете скрипты/конфиги/программируете, то рано или поздно вы задумывались, или обязательно задумаетесь о системе контроля версий, что бы не записывать изменения в ручную или не держать их в голове (от куда они очень быстро пропадают =) ). Всем должен быть известен github, и можно пользоваться им без проблем, если вы планируете делать публичные проекты с открытым исходным кодом. Но если вы не хотите показывать исходники другим, но при этом так же хотите получить преимущества использования git репозитория, то вам пригодится эта заметка.

В ней я покажу, как можно поставить на свой сервер git сервер — gitlab. А так же покажу как создать свой первый репозиторий.

Добавление пользователей в Active Directory из CSV файла при помощи скрипта PowerShell

Аватар пользователя sanglyb
Опубликовано чт, 01/06/2017 - 20:22 пользователем sanglyb
Добавление пользователей в Acrive Directory из CSV файла при помощи скрипта PowerShell

Всем привет. Сегодня я покажу вам как можно автоматизировать добавление пользователей в AcriveDirecotory при помощи скрипта. Данные о пользователе будем брать из CSV файла.

Как получить бесплатный SSL сертификат.

Аватар пользователя sanglyb
Опубликовано вс, 21/05/2017 - 11:49 пользователем sanglyb
Как получить бесплатный SSL сертификат.

Привет. Сегодня я покажу вам, как можно получить бесплатный ssl сертификат для вашего сервера. Поможет нам в этом проект под названием letsencrypt.

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

Интересная маршрутизация в Linux.

Аватар пользователя sanglyb
Опубликовано вс, 30/04/2017 - 12:37 пользователем sanglyb
Интересная маршрутизация в Linux.

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

Это может пригодиться, например, для организации double vpn, или, как было в моем случае, для ускорения загрузки некоторых сайтов (такая схема реализовывалась для человека, находящегося в Китае, где как известно, интернет очень неплохо цензурируется, стабильный канал был получен до vps в Гонконге, а оттуда, в свою очередь, очень не спешно открывались некоторые сайты, и был найден vps со стабильным каналом до Гонконга, от куда медленные сайты открывались значительно быстрее.  При использовании нижеописанной схемы удалось ускорить открытие «медленных» страниц, понимаю что запутанно написал, ну да ладно =) )

Поможет нам в решении этой задачи policy based routing, dnsmasq и ipset. Делать все будем на Ubuntu Server 16.04

Ubuntu Server 16.04 pptp клиент с автоматическим подключением

Аватар пользователя sanglyb
Опубликовано вс, 09/04/2017 - 13:18 пользователем sanglyb
Ubuntu Server 16.04 - автоматическое подключение к pptp

Привет, в прошлой статье я показал, как можно настроить на Ubuntu PPTP сервер. Сегодня я покажу, как можно подключиться к этому серверу, с другой системы под управлением все той же Ubuntu Server 16.04. Так же покажу, как можно сделать, что бы соединение поднималось автоматически и перезапускалось, при каких-либо "зависаниях", и как сделать, что бы автоматически добавлялся маршрут до нашей vpn сети.

Настраиваем PPTP сервер в Ubuntu Server 16.04

Аватар пользователя sanglyb
Опубликовано чт, 23/03/2017 - 00:58 пользователем sanglyb
PPTP сервер на Ubuntu 16.04

Привет, сегодня я покажу как можно сделать, пожалуй, самый простой вариант VPN сервера. Делать его я буду на Ubuntu 16.04, и вариант этот - PPTP. Это не самый лучший вариант, но зато самый простой и быстрый в настройке, и поддерживается очень многими устройствами и системами по умолчанию, без установки дополнительных программ. Поднять его можно, буквально за несколько минут.

Страницы

Подписка на RSS - Администрирование