Окт 092024
 

opnsnese Как и следовало думать, все начиналось с благородных мыслей сделать «все хорошо». Постоянные попытки искать компромиссы с вечно отваливающимися костылями VPN, уже морально устаревшее железо и прошивки на основе ASA СISCO, привели меня к тому, что нужно что то менять — в данном случае все. И железо, и программное обеспечение, которое позволит выходить благодарным пользователям в интернет.
Continue reading »

Сен 092024
 

synology Кажется прошли те времена, когда оповещения через sms ушли в лету, и все пользуются оповещениями через мессенджеры и почту, но как показала практика это не так. И на это есть свои причины — например банальная — отсутствие интернета. И вот представьте ситуацию, вам необходимо очень оперативно быль в курсе состояния вашего серверного оборудования, у вас произошла какая то беда, сервер послал SOS в телеграмм, или по почте, а получить вы его не можете, так как находитесь в дороге или где то в лесу, собирая грибы. И время реагирования на чрезвычайную ситуацию убегает… А вот сотовая связь почти всегда работает, и получить сокровенную SMS всегда есть возможность, и после этого уже бить в колокола и спасать драгоценную информацию или оборудование. Здорово? Вот м я думаю, что да. Поэтому приступим.
Continue reading »

Июл 222024
 

Home Assistantрешил описать пару способов отправки​
данных на наш излюбленный сервис народного мониторинга.
Я долго искал информацию, как составить их достаточно замороченный запрос JSON и вот один​
добрый человек — Николай В. (@Vasilchuk) из сообщества телеграмм помог и написал код формирования запроса, за что ему огромный респект и донат на пивасик.
Код с комментариями, ниже расскажу нюансы использования.
Continue reading »

Май 042024
 

arcgis  logo Возникла необходимость привязки полноценного (не само подписанного) сертификата к серверу публикации ArcGIS, в связи с тем, что при запросе с сервера начинает ругаться на несоответствие сертификата безопасности (не мудрено). Задача не совсем тривиальная, так как публикатор ArcGis использует не совсем стандартые методы, и не использует полноценно IIS. Для того, чтобы все корректно сработало, нам необходим сертификат в формате .pkcs #12, который не совсем просто получить в исходном виде, так как большинство провайдеров выпущенный сертификат отдают нам в любимом формате «великой тройки» — сам сертификат, промежуточный сертификат, и ключ. По итогу, что с этим делать, и в какой последовательности, мы и разберем.
Continue reading »

Мар 062024
 

Cron — один из часто используемых инструментов для Unix-систем. Его используют для планирования выполнения команд на определённое время. Эти «отложенные» команды или задания принято называть «Cron Jobs». Такой инструмент отлично подходит для регулярных бэкапов, мониторинга дискового пространства, удаления файлов (например, логов) и много чего ещё. В этой статье будет рассказано о работе с Cron на Linux.
Continue reading »

Фев 082024
 

Вот и пришла пора вступить на тернистый путь контроля версий git, после теплого и лампового SVN. Для начала утоним, чем же хорош этот пресловутый инструментарий. GitLab — это проект, который используя систему управления репозиториями git полностью обеспечивает жизненный цикл DevOps, включая wiki, CI/CD и многое другое. По сравнению с другими версиями GitLab, Community Edition предоставляет ограниченный набор функций, но все же является мощным инструментом для управления проектами разработки ПО. Корпоративные версии предоставляют более широкие возможности, такие как расширенная аналитика, аварийное восстановление и средства безопасности.
Continue reading »

Янв 262024
 

mikrotik logoНеобходимость в применении данной процедуры может возникнуть при замене сетевого оборудования, когда провайдер фиксирует MAC адрес клиента для повышения уровня безопасности соединения. Однако используя WinBox оказывается, что это опция закрыта от прямого редактирования.
Для изменения MAC адреса в оборудовании MikroTik нужно ввести команду в терминале

/interface ethernet set ether1 mac-address=00:00:00:00:00:01

Как узнать имя интерфейса(порта) по умолчанию

/interface ethernet print detail

Как установить имя интерфейса(порта) по умолчанию

/interface ethernet set [ find default-name=ether1 ] name=ether1

Изменить MAC для bridge

/interface bridge set Bridge1 admin-mac=00:00:00:00:00:02 auto-mac=no