|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ilya Anfimov 2:5020/400 16 Jul 2005 18:27:23 To : Wladimir Mutel Subject : Re: Authentification by IP+MAC address - howto ? -------------------------------------------------------------------------------- 2005-07-16, Wladimir Mutel <mwg@mwg.dp.ua> пишет: > Привет, > > Есть маленькая домашняя сетка. Там в качестве proxy используется > UserGate (http://usergate.ru). Чтобы не заставлять юзеров > вводить свои логины/пароли, там предусмотрена дефолтная > аутентификация. То есть если ты лезешь на http- или socks-proxy, > или на статистическую страничку с такого-то IP и MAC-адреса, то > система тебя автоматически признаёт как того или иного > зарегистрированного юзера (привязанного к этому IP и MAC). > > Теперь пытаемся нечто подобное заимплементить на лицензионно > чистом опенсорсном софте. Поставил я squid, dante... Со > статистической страничкой примерно понятно - если её писАть на > pythone или php, там легко получить доступ к arp-таблице. А вот > как прикрутить подходящие authentication-modules к squid и > особенно к dante ? HаписАть свой собственный pam-модуль, > что ли ? Или взять нечто уже имеющееся, про что я ещё не знаю ? > > В общем, кому приходилось решать подобные задачи - заранее > благодарен за ваш полезный и относящийся к делу ответ. 1) Зачем тебе IP/MAC аутентификация, если всё равно всё висит на dante/squid??? У них же и так есть парольная/сертификатная? Так трудно прописать один пароль в шляпу/один сертификат в IE? Я тебя уверяю, раздать людям пароли -- это меньшее из зол, чем аутентификация по IP/MAC. 2) При IP/MAC сначала фильтруются разрешённые IP/MAC пары на последнем роутере. Через iptables (--mac-source, --source) или с помощью ручного заполнения arp-таблицы (man arp). Затем всё фильтруется по IP в том месте, где это нужно стандартными средствами. --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/191704c7d4abf.html, оценка из 5, голосов 10
|