<< Кликните, чтобы показать Содержание >> Краткие правила написания фильтров |
1. Фильтр всегда должен содержать таблицу "main", с неё начинается выполнение фильтра.
2. Таблица не может быть пустой. Каждая таблица фильтра должна заканчиваться правилом с условием "любое сообщение" и одним из действий: ACCEPT, DROP или RETURN. Это правило обязательно должно быть включено.
Пример:
<rule name="end" enabled="1"> <match> <c name="all"/> </match> <action name="drop" /> </rule> |
---|
или
<rule enabled="1"> <action name="accept" /> </rule> |
---|
3. Действие RETURN может применяться в любых таблицах, кроме main.
4. Переходы JUMP, образующие циклические ссылки (явные или неявные), запрещены.
5. Переходы JUMP в таблицу "main" делать запрещено во избежание циклических ссылок.