Категория: Системное администрирование

Отключаем логгирование локальных IP в Apache

Даже при правильно настроенном веб-сервере нужно время от времени читать логи. В идеале с использованием парсера — с группировкой запросов по категориям, статистикой, фильтрацией по адресам и прочими аналитическими функциями. Впрочем, фильтрацию по адресам в логах Apache можно настроить и «нативно» — например, убрать из выдачи все запросы, отправленные из локальной сети, что существенно упростит чтение лога. Для этого потребуется создать «свой» формат лога. На примере виртуального хоста (файл httpd-vhosts.conf) это будет выглядеть так:

<VirtualHost *:443>
. . .
LogFormat "%h %l %u %t \"%r\" %>s %b" common
SetEnvIf Remote_Addr "192\.168\." no_log
CustomLog "Z:/domain.com_access_no_local.log" common env=!no_log
. . .
</VirtualHost>

После сохранения изменений нужно перезапустить веб-сервер.


АТС с GSM шлюзом из MikoPBX и модема Huawei

Один из краеугольных вопросов в зарубежных поездках — это вопрос связи. С одной стороны — вроде как проблемы и нет, к вашим услугам туристические и предоплаченные сим-карты, точки доступа Wi-Fi, на худой конец есть обыкновенный роуминг. Но стоит попробовать залогиниться в какой-нибудь сервис с многофакторной аутентификацией (будь то криптобиржа или банк-клиент) — тут же всплывают нюансы. SMS не приходят или приходят слишком поздно, когда срок действия одноразового кода уже вышел. В некоторых регионах возникают сложности как с исходящими, так и с входящими вызовами. В лучшем случае все это становится мелкими неудобствами, а в худшем — часть ваших возможностей существенно ограничивается или вовсе недоступна. Возможно, пришло время добавить очередную сущность в инфраструктуру — АТС с GSM шлюзом.

ЧИТАТЬ ДАЛЕЕ


Индикация при отключении хоста на Mikrotik

Сегодня необычный случай — есть небольшой офис, в нём живёт Mikrotik hAP ac lite (он же RB952Ui-5ac2nD), несколько 3D-принтеров и еще пара других железок. Нужно сделать так, чтобы при отвале одного из хостов в офисе зажигался специальный светодиодный индикатор. Вместо светодиода можно легко представить реле (в этом случае я рекомендую добавить в схему диод) или звуковую сигнализацию — суть решения останется прежней.

ЧИТАТЬ ДАЛЕЕ


Grub4dos по сети через PXE на Mikrotik

Работая с разными материнскими платами я часто прибегаю к таким инструментам, как MemTest86+ для проведения тестов памяти, Victoria для беглого осмотра HDD на предмет дефектов, даже DOS идёт в ход — для прошивки BIOS через утилиту Afudos в случаях, где пасует FPT (он же Intel Flash Programming Tool). Разумеется, у меня есть отдельный внешний накопитель со всем необходимым, но можно сделать кое-что получше — организовать загрузку через PXE по сети. Загрузчик grub4dos я уже затрагивал в одной из своих предыдущих заметок, про маршрутизаторы Mikrotik тоже писал, а сегодня мы объединим лучшее из обоих миров.

ЧИТАТЬ ДАЛЕЕ


Стилизованный листинг в Apache

У Apache есть отдельный модуль (mod_autoindex) который отвечает за листинг директорий и файлов. В принципе, его вполне достаточно чтобы организовать простой доступ к размещенному контенту без какой-либо CMS (и даже PHP не нужен). Единственный момент — этому модулю явно не хватает небольшой стилизации, однако это легко исправимо.

ЧИТАТЬ ДАЛЕЕ


Загрузка разных Linux из ISO в grub4dos

На дворе 2025-й год и GRUB2 прочно занимает пальму лидерства среди загрузчиков различных линуксовых дистрибутивов. Несмотря на это, я до сих пор пользуюсь grub4dos в качестве первичного загрузчика на своих устройствах под управлением MS Windows. Да и на разных флешках тоже стоит grub4dos для организации мультизагрузки — уж очень мне нравится его возможность грузиться из ISO-образа. И, если с загрузкой всяких WinPE проблем нет в принципе, то с загрузкой линуксовых дистрибутивов в live-режиме уже есть нюансы. В рамках актуализации дистрибутивов я перепроверяю параметры загрузки через grub4dos.

ЧИТАТЬ ДАЛЕЕ


Mikrotik как Switch со своим IP

Очень часто на вторичном рынке продают практически новые роутеры Mikrotik с комментарием «не смог разобраться». Сегодня один знакомый обратился с вопросом конфигурации Mikrotik в «типа просто свитч, но так, чтобы на него можно было зайти по IP через WinBox». Нет ничего проще, в первую очередь я обновляю прошивку, подключаюсь через WinBox и убираю штатную конфигурацию.

ЧИТАТЬ ДАЛЕЕ