Добрый день. Стоит задача ограничить некоторым юзерам arp-запросы только до необходимиых адресов (например, шлюз, dns-сервер), а остальные фильтровать. Помогите понять почему не работают следующие правила (пробовал на DES-3526_3550, fw 5.01 и 6.00b51):
сначала разрешаем arp-request ip 10.1.3.254 на всех портах
Код:
create access_profile packet_content_mask offset_0-15 0xffffffff 0xffff0000 0x0 0xffffffff offset_32-47 0x0 0x0000ffff 0xffff0000 0x0 profile_id 5
config access_profile profile_id 5 add access_id auto packet_content_mask offset_0-15 0xffffffff 0xffff0000 0x0 0x08060001 offset_32-47 0x0 0x00000a01 0x03fe0000 0x0 port 1-50
потом запрещаем все остальные arp-request'ы для юзера на 10 порту с MAC'ом f0:de:f1:d0:46:eb
Код:
create access_profile packet_content_mask offset_0-15 0xffffffff 0xffff0000 0x0 0xffffffff offset_16-31 0x0 0xffffffff 0xffffffff 0x0 profile_id 10
config access_profile profile_id 10 add access_id auto packet_content_mask offset_0-15 0xffffffff 0xffff0000 0x0 0x08060001 offset_16-31 0x0 0x0001f0de 0xf1d046eb 0x0
Все равно с клиента сыпятся arp-request'ы на весь диапазон локальной сети. Правила делал по дампу Wireshark: