howto

Пошаговые инструкции (how-to) по настройке серверов, сетей и приложений. Каждая статья — конкретная задача и готовое решение.

Ansible для системных администраторов: установка, inventory hosts, playbook, роли и модули. Автоматизация Linux, Docker и Windows серверов
Linux Windows Системное администрирование Скрипты шпаргалка

Ansible для системного администратора

У вас 30 серверов. На каждом нужно обновить конфиг nginx, перезапустить сервис и создать директорию для логов. Вы открываете терминал и начинаете ходить по SSH вручную. Через час пятый сервер отличается от первого, на восьмом вы сделали опечатку, а на четырнадцатом забыли перезапустить сервис. Классика жанра. Ansible — это лекарство от ручного администрирования. Один YAML-файл, […]

Ansible для системного администратора Читать дальше

PowerShell скрипты в Windows: как создать .ps1 файл, разрешить выполнение, передать параметры и автоматизировать запуск через планировщик и GPO. Шпаргалка
Windows Системное администрирование Скрипты шпаргалка

PowerShell скрипты в Windows: как создать, запустить и автоматизировать выполнение

Сервер ночью сам не почистит логи. Учётки в AD сами себя не заведут. Бэкапы не сделаются по щелчку пальца — если, конечно, вы не написали скрипт. PowerShell скрипты — это не просто удобство, это разница между «я администратор» и «я автоматизатор, который уходит домой вовремя». В этом гайде — всё по делу: как создать PowerShell

PowerShell скрипты в Windows: как создать, запустить и автоматизировать выполнение Читать дальше

Как запустить bash скрипт в Linux: через терминал, cron, Python и Windows. Примеры команд, типичные ошибки и GPIO на Raspberry Pi — всё в одном руководстве
Linux Windows Оптимизация Системное администрирование шпаргалка

Запуск bash скриптов в Linux: через терминал, cron, Python, Windows и Raspberry Pi

Bash-скрипт — это когда вы однажды устали делать одно и то же вручную и решили что машина справится сама. Резервные копии, перезапуск сервисов, деплой, мониторинг, управление GPIO на Raspberry Pi — всё это автоматизируется парой десятков строк в текстовом файле. Звучит просто, но у начинающих всегда находится способ споткнуться: Permission denied, command not found, скрипт

Запуск bash скриптов в Linux: через терминал, cron, Python, Windows и Raspberry Pi Читать дальше

Запуск скрипта установки Microsoft DirectX, VC или .NET Framework» в Steam — что это и почему зависает. 6 способов решить проблему за 5 минут
Windows Скрипты

Запуск скрипта установки Microsoft DirectX, .NET Framework и VC++ в Steam — что это и как исправить зависание

Вы нажимаете «Играть» в Steam, и вместо загрузки игры появляется окно: «Запуск скрипта установки Microsoft DirectX» или «Запуск скрипта установки Microsoft VC». Окно висит, игра не запускается, и непонятно — это вирус, ошибка или так и должно быть. Хорошая новость: в большинстве случаев это абсолютно нормальный процесс. Steam устанавливает дополнительные компоненты, которые нужны игре для

Запуск скрипта установки Microsoft DirectX, .NET Framework и VC++ в Steam — что это и как исправить зависание Читать дальше

ARP в MikroTik: таблица ARP, reply-only, proxy-arp и решение конфликтов
Оптимизация Сетевые технологии Сети шпаргалка

ARP в MikroTik: таблица ARP, reply-only, proxy-arp и решение конфликтов

Есть проблемы, которые выглядят как мистика, пока не знаешь причину. Устройство в сети пингуется через раз. Хост вроде онлайн, но до него не достучаться. В логах мелькает «detected conflict by arp». MAC-адрес в таблице роутера почему-то «плавает». Всё это — симптомы проблем с ARP. И MikroTik даёт достаточно инструментов чтобы эти проблемы диагностировать, исправить и

ARP в MikroTik: таблица ARP, reply-only, proxy-arp и решение конфликтов Читать дальше

полная конфигурация для связки MikroTik + Asterisk — DNAT для SIP и RTP, masquerade, таймауты, исключение из FastTrack
Оптимизация Сетевые технологии Сети Телефония шпаргалка

SIP ALG MikroTik: отключение, настройка NAT, RTP и решение проблем с VoIP

Что такое SIP ALG и почему он ломает VoIP SIP ALG (Application Layer Gateway) — механизм в RouterOS, который работает на уровне приложений и умеет разбирать SIP-протокол. Когда через MikroTik проходит SIP-пакет, ALG перехватывает его, анализирует содержимое и пытается исправить IP-адреса внутри SIP-заголовков и SDP-тела. Задумывался он для решения классической проблемы VoIP за NAT: SIP-телефон

SIP ALG MikroTik: отключение, настройка NAT, RTP и решение проблем с VoIP Читать дальше

Мониторинг Системное администрирование шпаргалка

SNMP: что это такое, как работает и как настроить мониторинг сети

Есть такая категория технологий, которые существуют везде, используются всеми, но мало кто может с ходу объяснить, как именно они работают. SNMP — один из таких протоколов. Он живёт в вашем Cisco-коммутаторе, в UPS под столом серверной, в NAS в углу, в принтере на третьем этаже и в паре IoT-девайсов, о существовании которых вы уже забыли.

SNMP: что это такое, как работает и как настроить мониторинг сети Читать дальше

Как запустить NetBSD в QEMU с новым PVH boot
Linux Сетевые технологии Системное администрирование шпаргалка

Как запустить NetBSD в QEMU с новым PVH boot

<p>Если вы когда-нибудь пробовали запустить NetBSD в виртуальной машине несколько лет назад — вы помните, как это выглядело. Долгая загрузка, куча эмулированного железа, которое гостевая ОС не очень-то понимала, и общее ощущение, что система чувствует себя в виртуалке не в своей тарелке. С выходом NetBSD 11 ситуация изменилась: появилась поддержка PVH boot не только для

Как запустить NetBSD в QEMU с новым PVH boot Читать дальше

Прокрутить вверх