The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"привязать ip к mac-адресу средствами squid"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Public)
Изначальное сообщение [Проследить за развитием треда]

"привязать ip к mac-адресу средствами squid" 
Сообщение от alexey galkin Искать по авторуВ закладки on 25-Май-05, 17:45  (MSK)
такой вопрос. в access.log squid пишет ip-адрес клиента. я так понимаю, что заставить его писать туда mac-адрес вместо или вместе с ip-адресом не получится.
поэтому подскажите мне, как сделать некую табличку соответствия ip-адреса и mac-адреса, чтобы клиент, если поменяет ip-адрес, то squid бы не пускал его в интернет.
так как squid работает у меня на windows'е, то я хочу решить проблему средствами самого squid'а а не firewall или еще как то.
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "привязать ip к mac-адресу средствами squid" 
Сообщение от ipmanyak Искать по авторуВ закладки(??) on 26-Май-05, 11:46  (MSK)
все есть в факе сквида !
10.20 Can I set up ACL's based on MAC address rather than IP?
Yes, for some operating systes. Squid calls these ``ARP ACLs'' and they are supported on Linux, Solaris, and probably BSD variants.
NOTE: Squid can only determine the MAC address for clients that are on the same subnet. If the client is on a different subnet, then Squid can not find out its MAC address.
To use ARP (MAC) access controls, you first need to compile in the optional code. Do this with the --enable-arp-acl configure option:
% ./configure --enable-arp-acl ...
% make clean
% make
If src/acl.c doesn't compile, then ARP ACLs are probably not supported on your system.
If everything compiles, then you can add some ARP ACL lines to your squid.conf:
acl M1 arp 01:02:03:04:05:06
acl M2 arp 11:12:13:14:15:16
http_access allow M1
http_access allow M2
http_access deny all

запретить подмену ip можно средстваи системы командой arp:
arp /?
Пример:
arp -s 157.55.85.212   00-aa-00-62-c6-09  ... Добавляет статическую запись.
arp -a                                    ... Выводит ARP-таблицу.

запихать команды arp -s в батник и запихать его в автозагрузку

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру