Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Oleg Kuznetsov                       2:5011/139     16 Apr 2003  09:59:56
 To : Sergey Bondarev
 Subject : freeradius
 -------------------------------------------------------------------------------- 
 
 
 15 апр 03 13:18, you wrote to Alexander Lunyov:
 
  AL>>     Может, лучче pppd вместо ppp?
  SB> Чем же лучше ?
  SB> pppd во FreeBSD не pазвивается уже очень давно, к сожалению.
  SB> Патчить надо, чтоб с pадиусом pаботал и т.п.
 
 radpppd
 http://shs.sumy.ua/phpBB2
 
 ищи на этом форуме в топике mgetty-cid-pppd, но последняя версия немног
 багованная
 
 === Begin README ===
 
 Этот pppd предназначен для работы как с dialup так и с VPN сетями.
 
 Компилировался и проверялся под FreeBSD 3.5 4.6 4.7 5.0
 
 Основные особенности:
     - Поддержка RADIUS авторизации/аккаунтинга в полном обьёме.
     - Поддержка callback (только при RADIUS авторизации).
     - Поддержка MD CHAP авторизации (dialup,VPN).
     - Расширеная Поддержка VPN.
     - Ограничение на размер принятой/переданой информации за сессию.
     - Возможность установки шейпов средствами ipfw.
     - Возможнось указывать аттрибут Called-Station-Id
     - Добавлен скрипт ip-alive (при компиляции с -DALIVE).
 
 Компиляция:
 в Makefile используються следующие ключи:
 
 -DCBCP          - включить поддержку Callback
 -DALIVE         - включить поддержку переодических событий
 -DVPN           - включить поддержку VPN
 -DPPP_FILTER    - включить поддержку фильтров (см. tcpdump)
 -DSHAPE         - включить поддержку шейпинга интерфейсов
 -DCID           - включить поддержку атрибута Called-Station-Id
 
 !!! ВHИМАHИЕ !!!
 В этой версии (0.1) изменён порядок аргументов в скриптах ip-up/ip-down
 Подробности смотри в примерах ip-up/ip-down этого архива.
 
 Hастройка radpppd.
 Все настройки беруться из файлов /etc/ppp/options /etc/ppp/options.*
 и из командной строки при запуске radpppd.
 
 Hовые параметры атрибуты:
 radius          - Использовать radius авторизацию
 cbcp            - Включить серверную поддержку callback
 cbcp-max-digits - Максимальное количество цифр в номере callback
 vpn             - radpppd запускаеться в режиме VPN сервера
 maxmb           - максимальный размер трафика за сессию
 alive           - интервал (в сек.) для проверки.
 shape           - Ограничение скорости на интерфейсе (в Kbit/sec)
 cid             - атрибут  Called-Station-Id
 clid            - атрибут  Calling-Station-Id
 ---- Работа с radius --
 Для работы с radius-сервером используеться библиотека libradius входящая в
 FreeBSD.
 man libradius.
 Для посылки ALIVE записей на radius сервер используеться интервал времени
 указанный
 в параметре pppd - alive;
 
 Арибуты обрабатываемые pppd:
 
 Framed-IP-Address (received)
 Session-Timeout   (received)
 Filter-Id         (received)
 Reply-Message     (received)
 Callback-Number   (received)
 
 Acct-Session-Time  (send)
 Acct-Input-Octets  (send)
 Acct-Output-Octets (send)
 Acct-Input-Packets (send)
 Acct-Output-Packets(send)
 Acct-Status-Type   (send)
 Called-Station-Id  (send)
                 - В случае работы в режиме VPN устанавливаеться в "VPN"
 Calling-Station-Id (send)
                 - В случае работы в режиме VPN и установленного патча на
 pptpctrl
                   указывает IP адрес с которго было произведено подключение.
                   Иначе береться из параметра clid или при отсутсвии такого -
                   "unknown".
 
 NAS-Port-Type   - Virtual - используеться pppd при работе в режиме VPN
                   т.е. в случае VPN pppd отсылает radius-у аттрибут
                   NAS-Port-Type с значением Virtual при генерации ALIVE
                   пакетов для radius-a. (send)
 
 Service-Type    - VPN - аналогично NAS-Port-Type, однако Service-Type
 отправляеться
                   и на стадии авторизации, что может помочь при распознании -
 через
                   VPN или через dialup подключаеться пользователь.(send)
 
 NAS-Port-Id     - в качестве значения для этого атрибута используеться номер
                   ppp интерфейса. (send)
 
 дополнительные (описаны в dictionary.pppd ):
 
 Traffic-Shape   - шейп в Kbit/sec для интерфейса
                   !!! внимание !!!
                   этот шейп действует как на входящий так и на исходящий трафик.
                   (received)
 
 Traffic-Limit   - лимит в Mb на эту сессию.
                   лимит проверяеться с интервалом указаным в параметре alive
                   (received)
 
 IP-Poll         - имя IP пула из которго будут браться IP адреса (см
 /etc/ppp/ip-pool)
 ---- Использование filter-id --
 
 Подробнее о создании фильтров читай man tcpdump
 В файле filters описаны фильтры в формате:
 filter-id "filter string" #comment
 
 ---- Работа в режиме callback сервера
 !!! ВHИМАHИЕ !!!
 callback поддерживаеться _только_ при radius авторизации.
 Hеобходимо указать ключи cbcp и radius при запуске pppd.
 Файл chat.cb сожержит chat-script для инициации обратного звонка
 
 ---- ip-alive --
 Скрипт ip-alive запускаеться с интервалом в alive сек.
 параметры передаваемые скрипту:
 1 - login
 2 - pppX
 3 - devnam
 4 - speed
 5 - input octets
 6 - output octets
 пример:
 
 ppshs ppp0 VPN 16 5095493 4405966
 
 -+-
 SHS16-RIPE
 === End README ===
 Oleg
 ... Xmms play: APHRODITE & MICKEY FINN - Drop Top Caddy
 --- GoldED+/BSD 1.1.5 (FreeBSD 4.8-STABLE i386) !
  * Origin: 9:53  up 1 day, 12:32, 6 users, load averages: 0,00 0,0 (2:5011/139)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 freeradius   Andy   12 Apr 2003 17:11:16 
 freeradius   Alexander Lunyov   14 Apr 2003 18:39:52 
 freeradius   Sergey Bondarev   15 Apr 2003 13:18:26 
 freeradius   Alexander Lunyov   15 Apr 2003 15:48:04 
 freeradius   Sergey Bondarev   15 Apr 2003 19:06:34 
 freeradius   Alex Semenyaka   15 Apr 2003 20:07:42 
 freeradius   Alexander Lunyov   15 Apr 2003 20:44:46 
 freeradius   Oleg Kuznetsov   16 Apr 2003 09:59:56 
 freeradius   Vladislav Zhuk   16 Apr 2003 22:56:12 
 Re: freeradius   Sergey Shumov   19 Apr 2003 10:35:52 
 freeradius   Vladislav Zhuk   22 Apr 2003 13:34:41 
 freeradius   Sergey Bondarev   16 Apr 2003 18:33:36 
 Re: freeradius   Sergey Shumov   19 Apr 2003 10:35:20 
 Re: freeradius   Sergey Shumov   19 Apr 2003 10:33:43 
 freeradius   Oleg Kuznetsov   19 Apr 2003 14:05:06 
 freeradius   Andy   15 Apr 2003 11:02:54 
Архивное /ru.unix.bsd/22953e9cd627.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional