Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Для полноты вашего поста, на мой взгляд, не хватает примеров:
Как создать нужное правило и фильтр для L7
Пример использования для Dial
Новичкам это очень не хватает.
можно через WinBox или WebFig, но если в терминале - то
/ip firewall layer7-protocol
add name="sip-pass" regexp="sip[.]mydomain[.]ru"
Дальше drop rule как-то так:

Dialplan - штука очень интимная :(
К сожалению или к счастью, статья не для новичков, а то делов можно натворить :(
Отлично.
Я имел ввиду пример вызова функции Dial, например так:
exten => _[1]xx,1,NoOp(Набран номер ${EXTEN})
same => n,Dial(${PJSIP_DIAL_CONTACTS(${EXTEN})},20,tr)
same => n,Hangup()где при наборе внутреннего номера, согласно маске, 1XX буду звонить все Contacts/Endpionts набранного номера, например 102
Endpoints:
Endpoint: 102 Not in use 0 of 1
InAuth: 102/102
Aor: 102 10
Contact: 102/sip:102@192.168.189.4:46452 1c002cad22 Avail 46.569
Contact: 102/sip:102@192.168.253.200:38526 b82d62e82f Avail 6.445
Transport: udp_transport udp 3 96 0.0.0.0:5060
Contacts:
Contact: 102/sip:102@192.168.189.4:46452 1c002cad22 Avail 46.569
Contact: 102/sip:102@192.168.253.200:38526 b82d62e82f Avail 6.445
Asterisk, мобильные клиенты и Mikrotik