Нашел грабли.
Код:
config address_binding ip_mac ports 1-24 ip_inspection enable
Вот по этой команде создается профиль
Код:
Profile ID: 513 Profile name: IMPBv4
MASK on
Source MAC : 00-00-00-00-00-00
Ethernet Type
Source IP : 0.0.0.0
и в нем свич делает правила привязок IP-MAC. Так вот видимо этот и другие профили обрабатываются в разных последовательностях в прошивках 4.31 и 4.32
По этой же причине не создается 4й профиль, т.к. 4м по сути является этот Profile ID: 513 Profile name: IMPBv4
Отключив ip_inspection и 4й профиль создается и 3й профиль начинает фильтровать.
Вопрос остается открытым.
Конфиг во вложении. В нем отличается АКЛ от вышеприведенного, но суть таже, абонент с адресом 222.222.102.230 на 2м порту работает, хотя стоят явные запрещающие правила и нет разрешающих (есть, но с определенных IP, а работает отовсюду)
Код:
config access_profile profile_id 3 add access_id 102 ip destination_ip 222.222.102.230 mask 255.255.255.255 port 1-26 deny
rofile profile_id 3 add access_id 255 ip source_ip 0.0.0.0 port 1-24 deny
Еще раз уточняю что данная конфигурация фильтрует этого абонента на прошивке 4.31.В008. А на 4.32.В008 фильтрует если второй профиль удалить, а профиль 3 и всего его правила сделать также только profile_id 2.
Используется DHCP Snooping. Или в при его использовании ip_inspection тогда и вовсе не требуется ? В любом случае ip_inspection работает непонятно.