• Как реализовать лог vpn-подключений на mikrotik?

    @mastereworm
    В соответствующем профиле PPP можно добавить скрипты на подключение/отключение пользователей:
    UP
    :local pppuser
    :local localAddr
    :local remoteAddr
    :local callerId
    :local calledId
    :local interfaceName
     
    :set pppuser $"user"
    :set localAddr $"local-address"
    :set remoteAddr $"remote-address"
    :set callerId $"caller-id"
    :set calledId $"called-id"
    :set interfaceName [/interface get $interface name] 
    
    :log info message="$interfaceName $callerId @ $remoteAddr connected"


    DOWN
    :local pppuser
    :local localAddr
    :local remoteAddr
    :local callerId
    :local calledId
    :local interfaceName
     
    :set pppuser $"user"
    :set localAddr $"local-address"
    :set remoteAddr $"remote-address"
    :set callerId $"caller-id"
    :set calledId $"called-id"
    :set interfaceName [/interface get $interface name] 
    
    :log info message="$callerId @ $remoteAddr disconnected"


    Ну и разумеется создать в System/logging лог с топикоп Topics=script,info, и например писать его в отдельный файл.
    Содержание message в логе можно настроить под себя
    Ответ написан
    Комментировать