Имеется железка RB750.
Пробую в качестве regexp для протокола 7-го уровня указать строку «get» и для теста блокирую этот протокол в таблице Filter. В результате не работают GET-запросы из браузера. ОК, пока все как надо. [lll@MikroTik] /ip firewall layer7-protocol> print
# NAME REGEXP
0 get_request get
Меняю текст «get» на его HEX-эквивалент "\x47\x45\x54" (протокол заблокирован ранее). В результате GET-запросы работают. [lll@MikroTik] /ip firewall layer7-protocol> print
# NAME REGEXP
0 get_request \x47\x45\x54
Может, кто сталкивался? Или хотя бы, посоветуйте описание синтаксиса регулярных выражений для указанной версии ОС. Сам искал — не нашел.
Помню что до 6ой версии в реализации layer7-protocol была ошибка - проблема была с регистром букв, у вас вроде в нижнем регистре, но вполне возможно были и другие проблемы. Попробуйте обновится до последней версии 6.