Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: фильтрация в squid по MAC  (Прочитано 2603 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн foxyfive

  • Автор темы
  • Любитель
  • *
  • Сообщений: 66
    • Просмотр профиля
фильтрация в squid по MAC
« : 20 Июля 2011, 00:02:51 »
НАшел вот это для того что бы сквид фильтровал пользователей не только по ip но и mac

Чтобы использовать контроль доступа по ARP (MAC), вам прежде всего необходимо скомпилировать Squid c поддержкой этой возможности. Это делается при помощи конфигурационной опции --enable-arp-acl:
% ./configure --enable-arp-acl ...
% make clean
% make

squid уже установлен
я все это проделываю, вроде все нормально проходит,
добавляю в
-------------- файл squid.conf --------------
 acl ip1 src 192.168.0.1/255.255.255.255
 acl mac1 arp 00:0F:01:00:03:FF
 http_access allow mac1 ip1
 http_access deny all

и ничего, с другого mac все равно могу зайти.
Пробовал удалять squid и делать % ./configure --enable-arp-acl ...
% make clean
% make
от этих действий squid не устанавливается
Что не так?

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: фильтрация в squid по MAC
« Ответ #1 : 20 Июля 2011, 08:27:02 »
"make install" как бы истчо нужен, но учтите
Цитировать
By default, `make install' will install all the files in
`/usr/local/squid/bin', `/usr/local/squid/lib' etc.
А дистрибутивный squid укладывается в /usr/sbin/ и запускается системой он оттуда же... Потому если Вы не удалили коробочный, то нужно будет отследить - точно тот запускаете или нет.

P.S. Защита по MAC-адресу не лучше чем по IP, потому как так же можно подменить.

 

Страница сгенерирована за 0.016 секунд. Запросов: 22.