BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 10 июл 2025, 03:41

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
СообщениеДобавлено: 12 янв 2009, 03:45 
Bозможна ли выдача шлюзом IPNDHCP маски и адреса шлюза в зависимости от IP-адреса? Есть ли какое место куда можно вставить свой код для решения данной проблемы?
Нужно для раздачи на одном шлюзе внутренних и внешних IP-адресов.
У внешних ip-адресов маска 255.255.255.240, а у внутрених 255.255.255.0, ну и адреса шлюзов тоже различаются.
Как вообще решается данная проблема?
Что можно писать в закладке 'скрипт' у шлюза типа dhcp?


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 12 янв 2009, 18:43 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
внутри одного абонентского свича не получится это сделать в текущей реализации.. это надо подменять логику не шлюза , а самого DHCP_IPN. тут не получится с помощью beanShell. Это надо создать класс, котроый наследуется от DHCPRelayProcessor и переопределяет часть его логики, которая вадает параметры DHCP ..

Вообще по хорошему это надо менять тогда логику и хранить эти настройки не в конфигах шлюзов, а на самих клиентах .. Я так понимаю вот тут просят что-то вроде этого:
http://www.bgbilling.ru/forum/viewtopic.php?t=1750


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 13 янв 2009, 03:57 
stark писал(а):
Вообще по хорошему это надо менять тогда логику и хранить эти настройки не в конфигах шлюзов, а на самих клиентах .. Я так понимаю вот тут просят что-то вроде этого:
http://www.bgbilling.ru/forum/viewtopic.php?t=1750

да, там хотят хранить информацию о масках подсетей в ресурсах.

Хотя меня устроит возможность из скрипта дочерненго шлюза передавать для каждого IP-адреса связанные с ним параметры (шлюз, маску) .

Как я понимаю ждать скорого появления данной функциональности в каком-либо виде не стоит?

Также у меня есть идея заменить IPN_DHCP на свою программу которая будет принимать информацию об IP адресах и портах свитча (благо протокол обмена по порту 1855 достаточно простой) и генерировать на основе этой информации и внутреней логики (маску и шлюз в моем случае можно однозначно вычислить по IP-адресу) конфиг для isc-dhcp3

а исходники IPN_DHCP не opensource? ;)


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 13 янв 2009, 13:05 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
msh писал(а):
а исходники IPN_DHCP не opensource? ;)

вопрос пока решается, возможно откроем , но будем это делать в индивидуальном порядке


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14 янв 2009, 03:32 
stark писал(а):
msh писал(а):
а исходники IPN_DHCP не opensource? ;)

вопрос пока решается, возможно откроем , но будем это делать в индивидуальном порядке


а что надо для получения? а то как-то тяжко после декомпилятора в коде копаться.
как я понимаю логика работы требующая изменения находится в методе processRequest класса bitel.billing.server.ext.dhcp.DHCPRelayProcessor


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 14 янв 2009, 13:32 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
msh писал(а):

а что надо для получения? а то как-то тяжко после декомпилятора в коде копаться.
как я понимаю логика работы требующая изменения находится в методе processRequest класса bitel.billing.server.ext.dhcp.DHCPRelayProcessor


ну мы хотим открывать только нашим клиентам ..свяжитесь с нами(почта или телефон) и попробуем утрясти это вопрос


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14 янв 2009, 19:33 
stark писал(а):
ну мы хотим открывать только нашим клиентам ..свяжитесь с нами(почта или телефон) и попробуем утрясти это вопрос

отправил на info


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 21 янв 2009, 04:01 
msh писал(а):
stark писал(а):
ну мы хотим открывать только нашим клиентам ..свяжитесь с нами(почта или телефон) и попробуем утрясти это вопрос

отправил на info


утрясти вопрос к сожалению не удалось :(


Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: Majestic-12 [Bot] и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.033s | 23 Queries | GZIP : On ]