BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 апр 2024, 21:23

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




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: DHCP не выдает адреса
СообщениеДобавлено: 08 фев 2011, 19:14 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 24 июн 2009, 17:49
Сообщения: 640
Карма: 10
Доброго времени суток,

Помогите, пожалуйста, разобраться. Документацию читал до головной боли :)

1) Создал новый тип шлюза
Название:
Код:
DHCP

Конфигурация:
Код:
user_rule.editor.class=bitel.billing.module.services.ipn.editor.EmptyContractRuleEditor
gate_manager.class=bitel.billing.server.ipn.DHCPGateWorker
processor.class=bitel.billing.server.ext.dhcp.DHCPVlanRelayProcessor

Типы правил:
Код:
Пустое правило


2) Создал шлюз:
Хост:
Код:
10.0.1.118

Порт:
Код:
67

Ключевое слово:
Код:
пусто

Тип Шлюза:
Код:
DHCP

Конфигурация:
Код:
dhcp.timeOffset=-18000
dhcp.router=10.0.11.1
#dhcp.domain=
dhcp.dns=10.0.1.53
dhcp.subnetMask=255.255.255.0
#dhcp.ipAddressLeaseTime
dhcp.82.key.option.code=1
dhcp.82.key.position=2


3) у меня 2 сервера: 10.0.1.18 и 10.0.1.118 - на первом база, биллинг и радиус, на втором IPN коллектор. На второй сервер скачал BGDHCP_IPN.zip. Распаковал, указал путь к джаве, сделал .sh файлы запускаемыми.

4) В файл dhcp.properties прописал:
Код:
processor.class=bitel.billing.server.ext.dhcp.DHCPRelayProcessor

admin.port=1855

dhcp.port = 67
dhcp.thread.count=10
dhcp.data.save.delay=3600
dhcp.data.save.period=3600

dhcp.server.identifier=10.0.1.118


5) Запустил. В netstat'е вижу - слушает udp порт 67.

6) В iptables разрешил все входящие udp на порт 67.

7) На cisco роутере на соответствующем интерфейсе куда у меня подключен клиентский комп, пописал:
ip helper-address 10.0.1.118

8) делаю на компе ipconfig /renew. В tcpdump'е на сервере 10.0.1.118 вижу:
Код:
16:23:40.971881 IP 0.0.0.0.bootpc > 10.0.1.118.bootps: BOOTP/DHCP, Request from 00:08:74:98:67:ff (oui Unknown), length 300

Но IP адрес не получаю

Из прочитанной документации я так и не смог для себя ответить на пару вопросов:
1) КАК BGDHCP_IPN связывается с биллингом, если в нем нигде не прописывается IP адрес где расположен биллинг или база? КАК IPN модуль узнает какой адрес получил от BGDHCP_IPN тот или иной клиент, чтобы сделать подстановку {A}?
2) Где конфигурится диапазон адресов из которого раздает адреса BGDHCP_IPN?


Судя по форуму - у всех эта часть получается... Помогите, пожалуйста!
Версия биллинга - 4.6.

Спасибо заранее!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: DHCP не выдает адреса
СообщениеДобавлено: 15 фев 2011, 10:31 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
survivor писал(а):
Из прочитанной документации я так и не смог для себя ответить на пару вопросов:
1) КАК BGDHCP_IPN связывается с биллингом, если в нем нигде не прописывается IP адрес где расположен биллинг или база? КАК IPN модуль узнает какой адрес получил от BGDHCP_IPN тот или иной клиент, чтобы сделать подстановку {A}?


Он не связывается с биллингом и базой..Это биллинг с ним связывается .. При каждом срабатывании задачи проверки шлюзов в шедулер, шлюз DHCP шлет информацию на BGDHCP_IPN на управляющий порт
Это должно быть в логах BGDHCP_IPN. Включите логирование log4j в режиме DEBUG и выложите сюда лог , начиная с момента старта и до попыток авторизации ..

survivor писал(а):
2) Где конфигурится диапазон адресов из которого раздает адреса BGDHCP_IPN?


Он не выдает диапазон, он выдает конкретный ip, который прописан на договоре на шлюзе dlink(или zyxel) . В IPN нет возможности выдавать динамический адрес.


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

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