Разнесение Radiusd и exppp
Разнесение Radiusd и exppp
Собственно появилась необходимость поднять второй параллельный NAS.
Схема следующая, на основном NASе висит биллинг+радиус+mysql+poptop+exppp.
Надо, поставить дополнительный нас, работающий с текущим бллингом. Есть желание использовать радиус на основном NASe. Но не ясно, как в таком случае заставить исполняться скрипт linkupdown на втором NASe. Или все-же ставить radius на втором насе тоже ?
Схема следующая, на основном NASе висит биллинг+радиус+mysql+poptop+exppp.
Надо, поставить дополнительный нас, работающий с текущим бллингом. Есть желание использовать радиус на основном NASe. Но не ясно, как в таком случае заставить исполняться скрипт linkupdown на втором NASe. Или все-же ставить radius на втором насе тоже ?
http://v-lan.com.ua Выделенные линии в Боярке
Re: Разнесение Radiusd и exppp
Заставить - обычным ssh.
Хотя я данный скрипт не юзаю, и вполне счастлив
Хотя я данный скрипт не юзаю, и вполне счастлив
Re: Разнесение Radiusd и exppp
не совсем ясен ответ, при линк АП и линк Даун радиус вызывает скрипт с определенными параметрами на той машине на которой запущен.NiTr0 писал(а):Заставить - обычным ssh.
Хотя я данный скрипт не юзаю, и вполне счастлив
Все равно не совсем ясно, как его уговорить, чтобы он это делал еще и на втором НАСе ?
http://v-lan.com.ua Выделенные линии в Боярке
Re: Разнесение Radiusd и exppp
Очевидно, так, если для IPN. Если в ip-up/ip-down вызывается скрипт - то держится собссно на насе копия биллинга, где нет ничего рабочего кроме собссно данного скрипта (вебка/радиус/периодические задачи не юзаются).
Re: Разнесение Radiusd и exppp
Почти все правильно, я к этому дошел. НО, как без радиуса будет дергаться скрипт linkupdown если его дергает именно радиус. Собственно возвращаемся к моему первому сообщению.NiTr0 писал(а):Очевидно, так, если для IPN. Если в ip-up/ip-down вызывается скрипт - то держится собссно на насе копия биллинга, где нет ничего рабочего кроме собссно данного скрипта (вебка/радиус/периодические задачи не юзаются).
И что самое интересное будет-ли нормально работать при этом биллинг ?? ведь теперь радиус будет просто обращаться к базе данных, расположенной на другом Насе, и сесси поднятые на первом врядли отобразятся на втром, что совсем меня не устраивает ;(.star писал(а):Или все-же ставить radius на втором насе тоже ?
http://v-lan.com.ua Выделенные линии в Боярке
-
- Сообщения: 173
- Зарегистрирован: Ср апр 11, 2007 6:22 am
- Контактная информация:
Re: Разнесение Radiusd и exppp
Эм... Может я чего не понимаю, но у меня одна база, два радиуса и два биллинга, которые общаются с той самой одной базой... Проблем никаких.
Re: Разнесение Radiusd и exppp
Можно и так, но это не совсем правильно. Имхо правильнее на 1 машине держать базу и радиус, а остальные просто сервера доступа. Настройка отдельного сервера доступа производится также, как и основного, за тем исключением, что указываете в настройках ip БД и радиуса, в вебке прописываете новый нас и разрешаете радиусу принимать запросы от этого наса.
Re: Разнесение Radiusd и exppp
Его НЕ дергает радиус. Его дергает а) модуль ИПН или б) скрипт ip-up/ip-downstar писал(а):Почти все правильно, я к этому дошел. НО, как без радиуса будет дергаться скрипт linkupdown если его дергает именно радиус.
Для 1-го случая - все в доке описано, как настроить, как сконфигурить на удаленное выполнение скрипта и т.д.; для 2-го случая - собссно и проблем нет.
Re: Разнесение Radiusd и exppp
Правильное решение строится именно так, но в моем понятии на этой -же машине должны находиться и скрипты биллинга.sopov писал(а):Можно и так, но это не совсем правильно. Имхо правильнее на 1 машине держать базу и радиус, а остальные просто сервера доступа. Настройка отдельного сервера доступа производится также, как и основного, за тем исключением, что указываете в настройках ip БД и радиуса, в вебке прописываете новый нас и разрешаете радиусу принимать запросы от этого наса.
Я действительно что-то запутался.sopov писал(а):Его НЕ дергает радиус. Его дергает а) модуль ИПН или б) скрипт ip-up/ip-down
Для 1-го случая - все в доке описано, как настроить, как сконфигурить на удаленное выполнение скрипта и т.д.; для 2-го случая - собссно и проблем нет.
Ведь linkupdown дергает сам exppp . Ведь именно он дергает скрипты /etc/ppp/ppp.linkup и /etc/ppp/ppp.linkdown
Собственно все и пришло к - правильному решению. Так как я и хотел с самого начала . т.е. понять на втором насе просто exppp+poptop, а нуда еще скрипты биллинга + перл.
http://v-lan.com.ua Выделенные линии в Боярке
Re: Разнесение Radiusd и exppp
Или передавать все радиусом (лимиты скорости и т.д.), а скрипт шейпера ваять под свои нужды исходя из получиенных радиус-аттрибутов.star писал(а):Так как я и хотел с самого начала . т.е. понять на втором насе просто exppp+poptop, а нуда еще скрипты биллинга + перл.
Re: Разнесение Radiusd и exppp
а про SSHFS или на худой конец NFS что никто не слышал?Если в ip-up/ip-down вызывается скрипт - то держится собссно на насе копия биллинга, где нет ничего рабочего кроме собссно данного скрипта (вебка/радиус/периодические задачи не юзаются).
Любой тупик - это тщательно замаскированный выход.
Re: Разнесение Radiusd и exppp
Можно много чего - хоть по ftp через fuse драйвер Но я тесно с NFS дел не имел - потому и не советовал. А вот проблем с NFS довелось поиметь - на 2.4 ядре, при подмонтированном нфс (сервер - центос на 2.6.18) df вешается минут на 20
Re: Разнесение Radiusd и exppp
да нфс дерьмо - ссшфс нада юзать
Любой тупик - это тщательно замаскированный выход.