Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
abills:docs:nas:mikrotik:ppp_sync [2017/04/14 09:36]
anton
abills:docs:nas:mikrotik:ppp_sync [2017/04/14 09:41] (текущий)
anton
Строка 10: Строка 10:
  
 Все экспортированые аккаунты добавляются выключенными,​ для того, чтоб не мешать нормальному процесу авторизации. Все экспортированые аккаунты добавляются выключенными,​ для того, чтоб не мешать нормальному процесу авторизации.
-Нам нужно, чтоб они включались только когда нет связи с радиусом, для этого, нужно запускать скрипт на микротике. +Нам нужно, чтоб они включались только когда нет связи с радиусом
 +\\ 
 +Создадим на Микротике ​скрипты для отслеживания ситуации потери связи с радиусом.
  
 **Через winbox** **Через winbox**
Строка 29: Строка 30:
  
 # Check for radius timeout # Check for radius timeout
-log info ("​InputMessage"​ . $logMessage) 
 :if ( $logMessage ~ "​radius timeout"​ ) do={ :if ( $logMessage ~ "​radius timeout"​ ) do={
   log info ("​Radius is timeout. will activate all current ppp secrets"​)   log info ("​Radius is timeout. will activate all current ppp secrets"​)
Строка 36: Строка 36:
 </​code>​ </​code>​
  
-Для того чтобы скрипт запустился,​ нужно парсить лог. Для этого создаём еще один скрипт,​ который будет выбирать из всех строк лога те, которые нам нужно.\\+Для того чтобы скрипт запустился ​когда потеряна связь с радиусом, нужно парсить лог, ожидая сообщения ''​radius timeout''​. Для этого создаём еще один скрипт,​ который будет выбирать из всех строк лога те, которые нам нужно.\\
  
 Включаем логирование в память Включаем логирование в память