Флаг: English English

Список материалов

MySQL Proxy: Посредник для Базы Данных 🛠️

28.10.2025

MySQL Proxy — это приложение-посредник, которое находится между клиентскими приложениями (например, вашим веб-сервером) и одним или несколькими серверами MySQL. Оно использует сетевой протокол MySQL (MySQL Network Protocol), что позволяет любому стандартному MySQL-совместимому клиенту подключаться к прокси без изменений, считая, что он общается напрямую с сервером MySQL.


Как Работает MySQL Proxy

В своей базовой конфигурации прокси просто перенаправляет запросы от клиента к серверу MySQL и возвращает ответы обратно.
Однако ключевая особенность MySQL Proxy и его аналогов — мониторинг, анализ и модификация проходящего трафика:

MinIO: Обзор для разработчиков. Зачем нужен, плюсы, минусы и альтернативы

25.10.2025

В мире современных приложений, особенно в эпоху AI и больших данных, хранение неструктурированных данных — это ключевой вызов. MinIO — это высокопроизводительное объектное хранилище, распространяемое по лицензии AGPLv3. Оно полностью совместимо с API Amazon S3 и позволяет развертывать хранилище данных локально или в облаке. Разработанное для масштабируемости до эксабайт, MinIO идеально подходит для AI/ML-ворклоудов, аналитики и веб-приложений. В этой статье разберём, зачем оно нужно разработчику, оценим плюсы и минусы, а также рассмотрим альтернативы.

Mosh для начинающих: Мобильная оболочка для удалённого доступа

23.10.2025

Привет! Если вы новичок в мире удалённого администрирования серверов, то наверняка знакомы с SSH — надёжным инструментом для подключения к удалённым машинам. Но что делать, когда связь нестабильна: Wi-Fi прерывается, вы переходите на мобильный интернет или ноутбук “засыпает”? Здесь на помощь приходит Mosh (Mobile Shell) — “мобильная оболочка”, которая делает удалённую работу комфортной даже в сложных условиях.

В этой статье мы разберёмся, что такое Mosh, почему он лучше SSH в определённых сценариях, как его установить и использовать. Всё просто и по шагам — для абсолютных новичков. Давайте начнём!

🚫 Избавьтесь от рекламы во всей сети: Полное руководство по Pi-hole

21.10.2025

Вам надоела навязчивая реклама, которая замедляет загрузку сайтов и отслеживает каждый ваш шаг?
Браузерные расширения хороши, но что, если можно заблокировать рекламу для всей домашней сети — смартфона, Smart TV и IoT-устройств — одним махом?

Знакомьтесь: Pi-hole. Это бесплатный инструмент с открытым исходным кодом, который превращает ваш небольшой компьютер (например, Raspberry Pi) в DNS-сервер и сетевой блокировщик рекламы. Он работает на уровне, недоступном для браузерных плагинов, обеспечивая чистый и быстрый интернет для всех ваших гаджетов.

🌐 «Виртуальный адрес» между двумя MikroTik: когда нужна L2-связность и как её сделать правильно

17.10.2025

В современном мире сетевых технологий объединение двух удаленных офисов в единое целое — задача довольно рутинная. Обычно для этого используют L3-туннели (например, IPIP или IPsec). Однако бывают ситуации, когда простой маршрутизации недостаточно и требуется полноценная L2-связность, как будто удаленные устройства подключены к одному коммутатору.

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


🤔 Зачем нужна L2-связность?

L2-туннель, или «виртуальный провод», позволяет передавать Ethernet-кадры напрямую между сетями, игнорируя IP-маршрутизацию.

🛠️ EoIP не соединяется: Чек-лист отладки туннеля (MikroTik)

16.10.2025

Протокол EoIP (Ethernet over IP) от MikroTik используется для создания L2-туннеля поверх IP-сети, позволяя объединить две удалённые локальные сети в один широковещательный домен.
Если ваш EoIP-туннель не устанавливается (нет флага “R” — Running), следуйте этому пошаговому чек-листу.


1. Проверка IP-связности (L3)

Перед началом убедитесь, что маршрутизаторы видят друг друга на уровне IP.

Ping до удалённой стороны:

/ping 203.0.113.2 count=4

Если пинг не проходит — проверьте маршруты и NAT:

/ip route print
/ip firewall nat print

Убедитесь, что маршрут до удалённого IP существует и NAT не перенаправляет GRE-трафик.

Бэкап WordPress в Yandex Cloud: mysqldump, rclone и уведомления в Telegram

15.10.2025

Владение сайтом на WordPress — это замечательно, но надёжность и безопасность данных — приоритет. Регулярные резервные копии защищают проект от ошибок, атак и сбоев. В этом руководстве рассмотрим, как создать автоматический бэкап WordPress с помощью:

  • mysqldump — для базы данных,
  • rclone — для загрузки в Yandex Cloud,
  • curl — для уведомлений в Telegram.

🛠️ Шаг 1. Создание локального бэкапа

1.1 Проверка конфигурации WordPress

Файл wp-config.php находится в корне сайта (/var/www/ваш_сайт/wp-config.php):

Sysinternals: швейцарский нож для Windows Server

13.10.2025

Введение

Sysinternals — это коллекция бесплатных утилит от Microsoft, созданная Марком Руссиновичем и Брайсом Когсвеллом.
Она помогает системным администраторам получать доступ к низкоуровневой информации о Windows Server: процессах, файловой системе, сетевых соединениях и автозапуске.
Набор насчитывает более 60 инструментов и является стандартом де-факто для диагностики и устранения неполадок.

Основные возможности

  • Диагностика производительности ЦП, дисков и памяти.
  • Поиск причин сбоев и ошибок приложений.
  • Контроль безопасности и анализ подозрительных процессов.
  • Удалённое администрирование через PsTools.
  • Работа с Active Directory и службами.

Ключевые утилиты

УтилитаНазначениеИнтерфейс
Process ExplorerРасширенный диспетчер задач, показывает связи процессов, загруженные DLL и дескрипторы.GUI
Process Monitor (ProcMon)Отслеживает операции с файлами, реестром и сетевыми вызовами.GUI
PsToolsПакет для удалённого управления (PsExec, PsList, PsKill).CLI
AutorunsПросмотр и управление автозапуском программ и служб.GUI
TCPViewМониторинг всех TCP/UDP-соединений и связанных процессов.GUI
SysmonЛогирование событий безопасности и системных изменений.CLI

Практические сценарии

  1. Долгая загрузка системы — используйте Autoruns, чтобы отключить ненужные элементы автозапуска.
  2. Ошибка “Файл занят”Handle или Process Explorer покажут, какой процесс держит файл.
  3. Высокая нагрузка на ЦПPsList или Process Explorer помогут найти источник.
  4. Подозрительная активность в сетиTCPView покажет, кто устанавливает соединения.
  5. Аудит безопасности — настройте Sysmon и анализируйте логи в журнале событий.

Автоматизация с помощью PsTools

Sysinternals отлично подходит для автоматизации. С помощью PsExec можно запускать скрипты PowerShell или команды CMD на десятках серверов одновременно.
Например, для перезапуска службы обновления:

Встраивание страниц конструктора сайтов в ваш ресурс через NGINX

12.10.2025

Интеграция страницы, созданной во внешнем конструкторе сайтов, в ваш домен позволяет расширить функциональность и сохранить единый стиль интерфейса. Эта статья объясняет, как с помощью обратного прокси NGINX встроить страницы из внешнего сервиса (например, example.website-builder.com) в ваш сайт your-main-site.com по путям /path1/ и /path2/.


⚙️ Принцип работы

NGINX перенаправляет запросы с вашего домена к внешнему сайту, выступая посредником между пользователем и сервисом конструктора.

Пример:

  • /path1/ → отображает страницу https://example.website-builder.com/partners
  • /path2/ → отображает страницу https://example.website-builder.com/

Пользователь остаётся на вашем домене (your-main-site.com), а внешний контент загружается через прокси.

Как запустить профессиональную почту на своём домене за 5 минут с помощью ImprovMX

11.10.2025

Многие владельцы сайтов, стартапов и небольших проектов хотят иметь почту вида info@вашдомен.ru, но не готовы платить за корпоративный почтовый хостинг. ImprovMX решает эту задачу — бесплатно перенаправляет входящие письма с вашего домена на любой личный почтовый ящик (например, Gmail или Яндекс). Бесплатный тариф имеет ограничения по количеству алиасов и объёму пересылаемой почты, для активного использования может потребоваться платный план.


🧐 Шаг 1. Создайте бесплатный почтовый алиас

  1. Перейдите на improvmx.com.
  2. В поле Your domain name введите свой домен (например, vashdomen.ru). Убедитесь, что он зарегистрирован и активен.
  3. В поле Your email address укажите адрес, куда будет пересылаться вся почта (например, my.personal.email@gmail.com).
  4. Нажмите Create a free alias.

После этого сервис сгенерирует нужные DNS-записи для вашего домена.