forum.bitel.ru
http://forum.bitel.ru/

Не могу настроить DHCP
http://forum.bitel.ru/viewtopic.php?f=7&t=5701
Страница 1 из 1

Автор:  skyb [ 14 июл 2011, 07:15 ]
Заголовок сообщения:  Не могу настроить DHCP

Не понимаю, что и где я не прописываю. Как я понял из документации - после синхронизации(можно и ручной, тоесть закрыть и открыть шлюз)в логах DHCP должно быть что то вида
Код:
INFO   28.10.2008 14:23:02,517 Thread-107615 setGatePortIp:  gateId =   161;port=9;adress=10.16.7.3
INFO   28.10.2008 14:23:02,517 Thread-107615 setGatePortIp:  gateId =   161;port=10;adress=10.16.7.2
DEBUG  28.10.2008 14:23:02,519 Thread-107616 set gate 191 10.128.0.41
INFO   28.10.2008 14:23:02,519 Thread-107616 setGatePortIp:  gateId =   191;port=1;adress=10.21.4.10
INFO   28.10.2008 14:23:02,519 Thread-107616 setGatePortIp:  gateId =   191;port=24;adress=10.21.4.29
INFO   28.10.2008 14:23:02,519 Thread-107616 setGatePortIp:  gateId =   191;port=2;adress=10.21.4.42
DEBUG  28.10.2008 14:23:02,520 Thread-107617 admin command
DEBUG  28.10.2008 14:23:02,521 Thread-107617 set gate 158 10.129.0.27
INFO   28.10.2008 14:23:02,522 Thread-107617 setGatePortIp:  gateId =   158;port=8;adress=10.16.18.68
DEBUG  28.10.2008 14:23:02,522 Thread-107618 admin command
INFO   28.10.2008 14:23:02,522 Thread-107617 setGatePortIp:  gateId =   158;port=31;adress=10.16.18.69
INFO   28.10.2008 14:23:02,522 Thread-107617 setGatePortIp:  gateId =   158;port=18;adress=10.16.18.70

У меня ее не происходит(хотя шлюз передяргивается и доступен) Единственное что комут со своим набором правил который мне писал бител
http://wiki.bgbilling.ru/index.php/%D0% ... 0_EdgeCore
этот. В логах DHCP нет подобных записей о синхронизации шлюза. Что показать? дать для прояснения ситуации?
настройка шлюза dhcp
Код:
#Time Offset в секундах
dhcp.timeOffset=-18000
#Роутер(ы), если несколько - через запятую
dhcp.router=10.0.0.1(указал тот который и является сервером dhcp)
#DNS сервер(а), если несколько - через запятую
dhcp.dns=10.0.0.9
#Маска подсети
#dhcp.subnetMask=255.0.0.0
dhcp.subnetMask=255.255.255.192

Код:
# netstat -an | grep 1868
tcp        0      0 :::1868                     :::*                        LISTEN

Код:
# netstat -an | grep 67
udp        0      0 :::67                       :::*


Вложения:
снимок67.png
снимок67.png [ 4.18 КБ | Просмотров: 9180 ]

Автор:  stark [ 14 июл 2011, 10:52 ]
Заголовок сообщения:  Re: Не могу настроить DHCP

skyb писал(а):
У меня ее не происходит(хотя шлюз передяргивается и доступен) Единственное что комут со своим набором правил который мне писал бител



Дефолтный dhcp-шлюз работает только с CiscoVlanParentGateWorker и DlinkGateWorker. Вам надо его заменить скриптовым . Что-то типа этого :



Manad и DHCP совместная работа

Автор:  skyb [ 14 июл 2011, 11:47 ]
Заголовок сообщения:  Re: Не могу настроить DHCP

когда выставляю в конфиге шлюза
Код:
user_rule.editor.class=bitel.billing.module.services.ipn.editor.EmptyContractRuleEditor
gate_manager.class=bitel.billing.server.ipn.DHCPGateWorker
use.script=1
gate.cache.script=1

это, то после нажатия на "ок" пустое окошко появляется

Вложения:
снимок68.png
снимок68.png [ 9.15 КБ | Просмотров: 9171 ]

Автор:  skyb [ 15 июл 2011, 03:30 ]
Заголовок сообщения:  Re: Не могу настроить DHCP

ап

Автор:  stark [ 15 июл 2011, 10:32 ]
Заголовок сообщения:  Re: Не могу настроить DHCP

в 5.0 оно не работает , в 5.1 можно добавить EmptyContractRuleEditor. Поставьте ManadContractRuleEditor

Автор:  skyb [ 15 июл 2011, 12:58 ]
Заголовок сообщения:  Re: Не могу настроить DHCP

stark писал(а):
в 5.0 оно не работает , в 5.1 можно добавить EmptyContractRuleEditor. Поставьте ManadContractRuleEditor

Сделал, информации о синхронизации нет в логе дхцп

Автор:  skyb [ 17 авг 2011, 12:08 ]
Заголовок сообщения:  Re: Не могу настроить DHCP

в продолжении о дхцп
http://bgbilling.ru/v5.0/doc/ch05s11s11.html
делаю для длинка все по ману, при попытке дернуть шлюз - он пишет недоступен и конечно же никаких данных нет.

Автор:  stark [ 17 авг 2011, 13:04 ]
Заголовок сообщения:  Re: Не могу настроить DHCP

skyb писал(а):
в продолжении о дхцп
http://bgbilling.ru/v5.0/doc/ch05s11s11.html
делаю для длинка все по ману, при попытке дернуть шлюз - он пишет недоступен и конечно же никаких данных нет.

в логах сервера что ?

Автор:  skyb [ 17 авг 2011, 13:23 ]
Заголовок сообщения:  Re: Не могу настроить DHCP

Код:
DEBUG  17.08.2011 17:13:50,297 pool-1-thread-2864 trying to renew ip
DEBUG  17.08.2011 17:13:53,457 pool-1-thread-2864 processing request
DEBUG  17.08.2011 17:13:53,457 pool-1-thread-2864 OP_BOOT_REQUEST
DEBUG  17.08.2011 17:13:53,457 pool-1-thread-2864 agent information is not found
DEBUG  17.08.2011 17:13:53,457 pool-1-thread-2864 trying to renew ip
DEBUG  17.08.2011 17:14:56,659 pool-1-thread-2865 processing request
DEBUG  17.08.2011 17:14:56,659 pool-1-thread-2865 OP_BOOT_REQUEST
DEBUG  17.08.2011 17:14:56,659 pool-1-thread-2865 agent information is not found
DEBUG  17.08.2011 17:14:56,659 pool-1-thread-2865 trying to renew ip
DEBUG  17.08.2011 17:14:59,819 pool-1-thread-2865 processing request
DEBUG  17.08.2011 17:14:59,819 pool-1-thread-2865 OP_BOOT_REQUEST
DEBUG  17.08.2011 17:14:59,819 pool-1-thread-2865 agent information is not found
DEBUG  17.08.2011 17:14:59,819 pool-1-thread-2865 trying to renew ip
DEBUG  17.08.2011 17:15:01,969 pool-1-thread-2865 processing request
DEBUG  17.08.2011 17:15:01,969 pool-1-thread-2865 OP_BOOT_REQUEST
DEBUG  17.08.2011 17:15:01,969 pool-1-thread-2865 agent information is not found
DEBUG  17.08.2011 17:15:01,969 pool-1-thread-2865 trying to renew ip
DEBUG  17.08.2011 17:15:32,005 Thread-78 admin command

Автор:  stark [ 17 авг 2011, 13:41 ]
Заголовок сообщения:  Re: Не могу настроить DHCP

в логах СЕРВЕРА БИЛЛИНГА ..Если недоступен при передергивании, значит там какая-то ошибка есть.

Автор:  skyb [ 17 авг 2011, 15:29 ]
Заголовок сообщения:  Re: Не могу настроить DHCP

stark писал(а):
в логах СЕРВЕРА БИЛЛИНГА ..Если недоступен при передергивании, значит там какая-то ошибка есть.

Код:
server 08-17/19:31:32 ERROR [Thread-3397] DlinkGateWorker - Gate unaccesible - 192.168.254.253
server 08-17/19:31:32 ERROR [Thread-3397] DlinkGateWorker - -------------------------
server 08-17/19:31:32 ERROR [Thread-3397] DlinkGateWorker - error: Attempt to resolve method: getStringValue() on undefined variable or class name: gateSetup : at Line: 264 : in file: inline evaluation of: ``import java.io.BufferedReader; import java.io.InputStreamReader; import java.net . . . '' : gateSetup .getStringValue ( "relay.ip" )

java.lang.RuntimeException: Attempt to resolve method: getStringValue() on undefined variable or class name: gateSetup : at Line: 264 : in file: inline evaluation of: ``import java.io.BufferedReader; import java.io.InputStreamReader; import java.net . . . '' : gateSetup .getStringValue ( "relay.ip" )

   at bitel.billing.server.ipn.GateWorker$Scripter.runScriptSync(GateWorker.java:266)
   at bitel.billing.server.ipn.GateWorker.doParentSync(GateWorker.java:178)
   at bitel.billing.server.ipn.GateWorker.run(GateWorker.java:85)
Caused by: Attempt to resolve method: getStringValue() on undefined variable or class name: gateSetup : at Line: 264 : in file: inline evaluation of: ``import java.io.BufferedReader; import java.io.InputStreamReader; import java.net . . . '' : gateSetup .getStringValue ( "relay.ip" )

   at bsh.UtilEvalError.toEvalError(Unknown Source)
   at bsh.UtilEvalError.toEvalError(Unknown Source)
   at bsh.BSHMethodInvocation.eval(Unknown Source)
   at bsh.BSHPrimaryExpression.eval(Unknown Source)
   at bsh.BSHPrimaryExpression.eval(Unknown Source)
   at bsh.BSHArguments.getArguments(Unknown Source)
   at bsh.BSHMethodInvocation.eval(Unknown Source)
   at bsh.BSHPrimaryExpression.eval(Unknown Source)
   at bsh.BSHPrimaryExpression.eval(Unknown Source)
   at bsh.BSHBlock.evalBlock(Unknown Source)
   at bsh.BSHBlock.eval(Unknown Source)
   at bsh.BSHBlock.eval(Unknown Source)
   at bsh.BSHIfStatement.eval(Unknown Source)
   at bsh.BSHBlock.evalBlock(Unknown Source)
   at bsh.BSHBlock.eval(Unknown Source)
   at bsh.BSHBlock.eval(Unknown Source)
   at bsh.BSHTryStatement.eval(Unknown Source)
   at bsh.BSHBlock.evalBlock(Unknown Source)
   at bsh.BSHBlock.eval(Unknown Source)
   at bsh.BshMethod.invokeImpl(Unknown Source)
   at bsh.BshMethod.invoke(Unknown Source)
   at bsh.BshMethod.invoke(Unknown Source)
   at bsh.Name.invokeLocalMethod(Unknown Source)
   at bsh.Name.invokeMethod(Unknown Source)
   at bsh.BSHMethodInvocation.eval(Unknown Source)
   at bsh.BSHPrimaryExpression.eval(Unknown Source)
   at bsh.BSHPrimaryExpression.eval(Unknown Source)
   at bsh.BSHBlock.evalBlock(Unknown Source)
   at bsh.BSHBlock.eval(Unknown Source)
   at bsh.BSHBlock.eval(Unknown Source)
   at bsh.BSHTryStatement.eval(Unknown Source)
   at bsh.BSHBlock.evalBlock(Unknown Source)
   at bsh.BSHBlock.eval(Unknown Source)
   at bsh.BshMethod.invokeImpl(Unknown Source)
   at bsh.BshMethod.invoke(Unknown Source)
   at bsh.BshMethod.invoke(Unknown Source)
   at bitel.billing.server.ipn.GateWorker$ScripterParent.invokeMethod(GateWorker.java:325)
   at bitel.billing.server.ipn.GateWorker$Scripter.runScriptSync(GateWorker.java:253)

Автор:  stark [ 17 авг 2011, 15:38 ]
Заголовок сообщения:  Re: Не могу настроить DHCP

т.е шлюз все-таки скриптовый(значит не совсем по мануалу) . И делал его я. ошибка в 264 строке , предполагаю что надо выше строчку поставить
Код:
gateSetup = new DefaultServerSetup( gate.getConfig(), "\r\n" );

Автор:  stark [ 17 авг 2011, 15:39 ]
Заголовок сообщения:  Re: Не могу настроить DHCP

stark писал(а):
т.е шлюз все-таки скриптовый(значит не совсем по мануалу) . И делал его я. ошибка в 264 строке , предполагаю что надо выше строчку поставить
Код:
gateSetup = new DefaultServerSetup( gate.getConfig(), "\r\n" );


P.S. я не совсем понимаю зачем это в dlink.

Автор:  skyb [ 17 авг 2011, 15:59 ]
Заголовок сообщения:  Re: Не могу настроить DHCP

stark писал(а):
stark писал(а):
т.е шлюз все-таки скриптовый(значит не совсем по мануалу) . И делал его я. ошибка в 264 строке , предполагаю что надо выше строчку поставить
Код:
gateSetup = new DefaultServerSetup( gate.getConfig(), "\r\n" );


P.S. я не совсем понимаю зачем это в dlink.

так, значит я где то ошибся в настройках, нужен именно по ману
Код:
user_rule.editor.class=bitel.billing.module.services.ipn.editor.DlinkContractRuleEditor
gate_manager.class=bitel.billing.server.ipn.DlinkGateWorker
#версия snmp 1 или 2c
snmp.version=1
#1 - для 35xx, 2 - для 38xx
model=1

в конфиге типа шлюза, в скритпе ничего не стоит.
Код:
#Time Offset в секундах
dhcp.timeOffset=18000
#Роутер(ы), если несколько - через запятую
dhcp.router=172.20.1.61
#Домен
#dhcp.domain=
#DNS сервер(а), если несколько - через запятую
#dhcp.dns=
#Маска подсети
#dhcp.subnetMask=255.0.0.0
dhcp.subnetMask=255.255.255.192

#Время аренды ip адресов, в секундах, по умолчанию 43200
#dhcp.ipAddressLeaseTime
#
#Также можно выдавать все остальные опции dhcp, в виде dhcp.option.x=ffffffff
#где x - код dhcp опции, ffffffff - байты в 16ричном виде
#Например, сервер NTP по адресу 127.0.0.1, в конфиге нужно указать:
#dhcp.option.42=7F000001
#Коды других опций можно узнать в rfc2132

Конфиг самого шлюза

Автор:  stark [ 17 авг 2011, 17:30 ]
Заголовок сообщения:  Re: Не могу настроить DHCP

чтобы был по ману, нужно use.script=1 убрать в конфигурации типа шлюза

Автор:  skyb [ 18 авг 2011, 02:58 ]
Заголовок сообщения:  Re: Не могу настроить DHCP

stark писал(а):
чтобы был по ману, нужно use.script=1 убрать в конфигурации типа шлюза

в предоставленных мною конфигах его и так нет.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/