es
Feedback
Системный администратор - Сетевые технологии - Компьютерная помощь

Системный администратор - Сетевые технологии - Компьютерная помощь

Ir al canal en Telegram

Канал для системных администраторов или те кто работает в ИТ сфере. 📚КНИГИ ПО 💠Cisco systems 💠Mikrotik 💠VoIP 💠Linux 💠 Windows server 💠 Сетевые технологии 📽Видеоуроки 🤝Поддержка Наша группа: @SySAD Feedback bot: @SySADbot

Mostrar más
9 019
Suscriptores
-824 horas
-1217 días
-86130 días
Archivo de publicaciones
Скрипт для Mikrotik: Обнаружение новой записи в журнале Этот скрипт проверяет, добавлена ли новая запись в журнал в определенный буфер. В этом примере мы будем использовать журналы PPPoE:
/system logging action
add name="pppoe"
/system logging
add action=pppoe topics=pppoe,info,!ppp,!debug
Буфер журнала будет выглядеть примерно так же, как этот:
[admin@mainGW] > /log print where buffer=pppoe 
13:11:08 pppoe,info PPPoE connection established from 00:0C:42:04:4C:EE  
Теперь мы можем написать скрипт, который будет определять, добавлена ли новая запись.
:global lastTime;

:global currentBuf [ :toarray [ /log find buffer=pppoe  ] ] ;
:global currentLineCount [ :len $currentBuf ] ;
:global currentTime [ :totime [/log get [ :pick $currentBuf ($currentLineCount -1) ] time   ] ];

:global message "";

:if ( $lastTime = "" ) do={ 
 :set lastTime $currentTime ; 
 :set message [/log get [ :pick $currentBuf ($currentLineCount-1) ] message];

} else={
 :if ( $lastTime < $currentTime ) do={ 
  :set lastTime $currentTime ; 
  :set message [/log get [ :pick $currentBuf ($currentLineCount-1) ] message];
 }
}
После обнаружения новой записи она сохраняется в переменной «message», которую в дальнейшем можно использовать для анализа сообщений журнала, например, для получения mac-адресов PPPoE-клиентов. @sysadmin1

Назвался линуксоидом, полезай в Астру 😄 @sysadmin1
Назвался линуксоидом, полезай в Астру 😄 @sysadmin1

А иначе зачем он так старательно писал документацию? @sysadmin1

Когда вы получили зарплату: Зарплата - Расходы; Бонусы - Кредит; ... @sysadmin1

+9
Компьютерные сети. Продвинутые темы Протокол IPv6 Адреса IPv6 Автоматическое назначение IPv6 адресов Протокол NDP Протоколы маршрутизации Протокол RIP Протокол OSPF Иерархическая маршрутизация Протокол BGP Web сокеты @sysadmin1

VMware Fusion и Workstation теперь бесплатны для всех пользователей Мы рады сообщить о значительном изменении, которое отража
VMware Fusion и Workstation теперь бесплатны для всех пользователей Мы рады сообщить о значительном изменении, которое отражает наше стремление сделать VMware Fusion и VMware Workstation более доступными, чем когда-либо. Начиная с 11 ноября 2024 года, эти мощные программы для виртуализации на настольных компьютерах будут бесплатны для всех — для коммерческих, образовательных и личных пользователей. https://blogs.vmware.com/cloud-foundation/2024/11/11/vmware-fusion-and-workstation-are-now-free-for-all-users/ @sysadmin1