Freeradius rlm caching: различия между версиями
Материал из noname.com.ua
Перейти к навигацииПерейти к поискуSirmax (обсуждение | вклад) (Новая: =rlm_caching= rlm_caching - модуль для кеширования запросов к радиусу. <BR> У меня возникла проблема - время от време...) |
Sirmax (обсуждение | вклад) |
||
(не показаны 2 промежуточные версии 2 участников) | |||
Строка 1: | Строка 1: | ||
+ | [[Категория:FreeRadius]] |
||
=rlm_caching= |
=rlm_caching= |
||
rlm_caching - модуль для кеширования запросов к радиусу. <BR> |
rlm_caching - модуль для кеширования запросов к радиусу. <BR> |
||
− | У меня возникла проблема - время от времени "падал" биллинговый сервер |
+ | У меня возникла проблема - время от времени "падал" биллинговый сервер. Было принято опрометчивое решение кешировать запросы к нему. почему опрометчивое? Как минимум 3 очевидых причины, о которых я не подумал. |
+ | * Выданый IP адрес может быьт занят на момет обращения к кешу. |
||
+ | * Клиентский баланс может уже не допускать возможности соединения. (закончился траффик, например) |
||
+ | * Самое главное - MS-CHAP защищен от атаки man-in-middle которой по сути и является кеширующий прокси. |
||
+ | |||
+ | С помошью Ворона, strace и ldd нахожу что модуль rlm_caching требует специфичных библиотек. В результате, Mаkefile для сборки принимает следующий вид: |
||
+ | |||
+ | <PRE> |
||
+ | |||
+ | </PRE> |
Текущая версия на 10:59, 24 июня 2010
rlm_caching
rlm_caching - модуль для кеширования запросов к радиусу.
У меня возникла проблема - время от времени "падал" биллинговый сервер. Было принято опрометчивое решение кешировать запросы к нему. почему опрометчивое? Как минимум 3 очевидых причины, о которых я не подумал.
* Выданый IP адрес может быьт занят на момет обращения к кешу. * Клиентский баланс может уже не допускать возможности соединения. (закончился траффик, например) * Самое главное - MS-CHAP защищен от атаки man-in-middle которой по сути и является кеширующий прокси.
С помошью Ворона, strace и ldd нахожу что модуль rlm_caching требует специфичных библиотек. В результате, Mаkefile для сборки принимает следующий вид: