Squid3 списки доступа по MAC-адресу не работают (Бардак в документации Squid)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

fireboltgp
Сообщения: 62
ОС: openSUSE 12.3 KDE 4.10.3

Squid3 списки доступа по MAC-адресу не работают

Сообщение fireboltgp »

Всех приветсвую! Благодарю за проявленный к моей проблеме интерес!

Проблема следующая: Debian Jessie (8), Squid 3.4.8. На этот сервер начал переносить конфиги со старого прокси и вот что вышло: конфиг и вывод команды parse

Код: Выделить всё

...
acl compec arp bc:5f:f4:21:a9:00
http_access allow compec
...

root@squid3:~#squid3 -k parse
...
aclParseArpData: Bad ethernet address: 'bc:5f:f4:21:a9:51'
Warning: empty ACL: acl compec arp bc:5f:f4:21:a9:51
...


Обнаружил, опция --enable-arp-acl заменена на --enable-eui. Пакет установлен с официального репозитория, опция включена. Захожу в оригинальный конфиг-файл и там читаю:
# acl aclname arp mac-address ... (xx:xx:xx:xx:xx:xx notation)
# # The arp ACL requires the special configure option --enable-arp-acl.
# # Furthermore, the ARP ACL code is not portable to all operating systems.
# # It works on Linux, Solaris, Windows, FreeBSD, and some
# # other *BSD variants.
# # [fast]

Вот тебе на! Уже три релиза прошло, а они все еще не знают, как же работает их система и пишут, что нужна опция --enable-arp-acl

Так вот я и подумал, может я еще чего-то не знаю? Как теперь в новом Squid'е писать правильно списки доступа по MAC-адресам?
Спасибо сказали: