У меня раньше были проблемы с фильтрацией L7, но я решил от этого отказаться. Этот новый проект - что-то, чем я последовательно занимался, и он включает L7. Я создал простой портнокер, который использует UDP и пароль в каждом пакете.
Сначала правила вообще не соответствовали. Поэтому я изменил пароль на одно слово в программе и также в L7 regexp, и правило прошло. Я вернул его обратно, и всё равно не работало. Точные попытки пароля выглядят так:
Работает: test
Thomas
we be knockin!
Не работает: We be knockin!
L7 regexp, который не работает, выглядит так: ^We be knockin!$
Работает, если я изменю regexp на: ^we be knockin!$
Я подумал, что дело может быть в заглавных буквах, поэтому я попробовал "Thomas".
Regexp включает в себя ^ и $ как показано в предыдущих двух примерах regexp. Но работает с заглавными буквами. Что не так с тем, который я хочу, чтобы работал?
Мой предыдущий проект L7, который я так и не смог заставить работать, был для HTTP. Я пробовал 2-3 разных regexp для HTTP, которые нашёл в интернете, и они никогда не совпадали. Один из тех, что я конкретно использовал, был найден в MikroTik wiki.
Что я делаю не так? Я сейчас не сильно беспокоюсь об HTTP до тех пор, пока не закончу этот текущий проект.
Спасибо!
Сначала правила вообще не соответствовали. Поэтому я изменил пароль на одно слово в программе и также в L7 regexp, и правило прошло. Я вернул его обратно, и всё равно не работало. Точные попытки пароля выглядят так:
Работает: test
Thomas
we be knockin!
Не работает: We be knockin!
L7 regexp, который не работает, выглядит так: ^We be knockin!$
Работает, если я изменю regexp на: ^we be knockin!$
Я подумал, что дело может быть в заглавных буквах, поэтому я попробовал "Thomas".
Regexp включает в себя ^ и $ как показано в предыдущих двух примерах regexp. Но работает с заглавными буквами. Что не так с тем, который я хочу, чтобы работал?
Мой предыдущий проект L7, который я так и не смог заставить работать, был для HTTP. Я пробовал 2-3 разных regexp для HTTP, которые нашёл в интернете, и они никогда не совпадали. Один из тех, что я конкретно использовал, был найден в MikroTik wiki.
Что я делаю не так? Я сейчас не сильно беспокоюсь об HTTP до тех пор, пока не закончу этот текущий проект.
Спасибо!
