Добрый день. Внедряем у себя модуль Inet вместо используемых в настоящее время IPN и DialUp. Сейчас работаем над схемой DHCP + Option82. Предполагается, что при активном статусе договора клиенту выдаётся «белый» IP-адрес, и клиент, соответственно, получает полный доступ в Интернет. При приостановленном статусе договора клиенту выдаётся «серый» IP с доступом только к сервисам в локальной сети.
Столкнулись со следующей ситуацией. Когда договор клиента активен, и он включает своё оборудование, всё судя по всему срабатывает корректно. В dhcp.log это сопровождается такими записями:
Код:
08-20/16:07:06 INFO [dhcpLstnr-p-11-t-5] InetAbstractDhcpProcessor - REQUEST:
Message type: BOOT_REQUEST
Dhcp message type: DHCP Discover{1}
htype: 1, hlen: 6, hops: 1
xid: 127434385, secs: 0, flags: 0
Client IP: 0.0.0.0
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: X.X.X.X
Client MAC: {001122334455}
{116}={01}
{61}={01001122334455}
Host name{12}={...}
{60}={4D53465420352E30}
Parameter request list{55}={1, 15, 3, 6, 44, 46, 47, 31, 33, -7, 43}
{43}={DC00}
Agent information{82}=
sub{1}={000400F50001}
sub{2}={00061CBDB9E82857}
08-20/16:07:06 INFO [dhcpLstnr-p-11-t-5] InetDhcpDevice - Search serv on deviceId: 7937; 1; interfaceId: 1
08-20/16:07:06 INFO [dhcpLstnr-p-11-t-5] InetDhcpProcessor - InetServ found: ContractId: 118794; status: 0; servId: 1002
1:белый ip-белый ip
Options [] TariffModuleTreeSet [217:26.06.2017-…; ]
Device state: 1; optionSet:28
08-20/16:07:06 INFO [dhcpLstnr-p-11-t-5] InetConnectionManager - Remove connection: InetConnection [id=5760-0, iface=7937:1, sessId=7e5ee15e, start=20.08.2017 15:11:14, uname=null, addr=белый ip]
08-20/16:07:06 INFO [dhcpLstnr-p-11-t-5] InetApplication - TariffOptionMap: {}
08-20/16:07:06 INFO [dhcpLstnr-p-11-t-5] InetApplication - inetServ[id=1002] balance ok: 163552.97 [0]
08-20/16:07:06 INFO [dhcpLstnr-p-11-t-5] InetApplication - OptionSet: [28]
08-20/16:07:06 INFO [dhcpLstnr-p-11-t-5] InetAbstractDhcpProcessor - RESPONSE:
Message type: BOOT_RESPONSE
Dhcp message type: DHCP Offer{2}
htype: 1, hlen: 6, hops: 1
xid: 127434385, secs: 0, flags: 0
Client IP: 0.0.0.0
Your IP: белый ip
Server IP: 0.0.0.0
Relay IP: X.X.X.X
Client MAC: {001122334455}
Agent information{82}=
sub{1}={000400F50001}
sub{2}={00061CBDB9E82857}
IP Address Lease Time{51}=60
Server Identifier{54}={C0A84BC9}
Router{3}=A.B.C.D
Subnet mask{1}=255.255.255.0
DNS{6}={5EE622A45EE622A5}
08-20/16:07:06 INFO [dhcpLstnr-p-11-t-4] InetAbstractDhcpProcessor - REQUEST:
Message type: BOOT_REQUEST
Dhcp message type: DHCP Request{3}
htype: 1, hlen: 6, hops: 1
xid: 127434385, secs: 0, flags: 0
Client IP: 0.0.0.0
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: X.X.X.X
Client MAC: {001122334455}
{61}={01001122334455}
Requested IP Address{50}=белый ip
Server Identifier{54}={C0A84BC9}
Host name{12}={...}
{81}={0000006F6E2D7A682D61646D2D6E62312E}
{60}={4D53465420352E30}
Parameter request list{55}={1, 15, 3, 6, 44, 46, 47, 31, 33, -7, 43}
{43}={DC0100}
Agent information{82}=
sub{1}={000400F50001}
sub{2}={00061CBDB9E82857}
08-20/16:07:06 INFO [dhcpLstnr-p-11-t-4] InetDhcpDevice - Search serv on deviceId: 7937; 1; interfaceId: 1
08-20/16:07:06 INFO [dhcpLstnr-p-11-t-4] InetDhcpProcessor - InetServ found: ContractId: 118794; status: 0; servId: 1002
1:белый ip-белый ip
Options [] TariffModuleTreeSet [217:26.06.2017-…; ]
Device state: 1; optionSet:28
08-20/16:07:06 INFO [dhcpLstnr-p-11-t-4] InetDhcpProcessor - Starting connection: InetConnection [id=0-0, iface=7937:1, sessId=7987e91, start=20.08.2017 16:07:06, uname=null, addr=белый ip]
08-20/16:07:07 INFO [dhcpLstnr-p-11-t-4] InetConnectionManager - Already added: InetConnection [id=5762-0, iface=7937:1, sessId=7987e91, start=20.08.2017 16:07:06, uname=null, addr=белый ip]
08-20/16:07:07 INFO [dhcpLstnr-p-11-t-4] InetAbstractDhcpProcessor - RESPONSE:
Message type: BOOT_RESPONSE
Dhcp message type: DHCP ACK{5}
htype: 1, hlen: 6, hops: 1
xid: 127434385, secs: 0, flags: 0
Client IP: 0.0.0.0
Your IP: белый ip
Server IP: 0.0.0.0
Relay IP: X.X.X.X
Client MAC: {001122334455}
Agent information{82}=
sub{1}={000400F50001}
sub{2}={00061CBDB9E82857}
IP Address Lease Time{51}=60
Server Identifier{54}={C0A84BC9}
Router{3}=A.B.C.D
Subnet mask{1}=255.255.255.0
DNS{6}={5EE622A45EE622A5}
Далее меняем статус договора на «приостановлен». Клиент не может получить новый («серый») IP-адрес. В dhcp.log видим следующее:
Код:
08-20/16:20:50 INFO [dhcpLstnr-p-11-t-2] InetAbstractDhcpProcessor - REQUEST:
Message type: BOOT_REQUEST
Dhcp message type: DHCP Discover{1}
htype: 1, hlen: 6, hops: 1
xid: -1759243738, secs: 0, flags: 0
Client IP: 0.0.0.0
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: X.X.X.X
Client MAC: {001122334455}
{116}={01}
{61}={01001122334455}
Requested IP Address{50}=белый ip
Host name{12}={...}
{60}={4D53465420352E30}
Parameter request list{55}={1, 15, 3, 6, 44, 46, 47, 31, 33, -7, 43}
{43}={DC00}
Agent information{82}=
sub{1}={0004001A0001}
sub{2}={00061CBDB9E82857}
08-20/16:20:50 INFO [dhcpLstnr-p-11-t-2] InetDhcpDevice - Search serv on deviceId: 7937; 1; interfaceId: 1
08-20/16:20:50 INFO [dhcpLstnr-p-11-t-2] InetDhcpProcessor - InetServ found: ContractId: 118794; status: 4; servId: 1004
1:серый ip-серый ip
Options [] TariffModuleTreeSet [217:26.06.2017-…; ]
Device state: 0; optionSet:28
08-20/16:20:50 INFO [dhcpLstnr-p-11-t-2] InetApplication - inetServ[id=1004] contract status not active.
08-20/16:20:50 INFO [dhcpLstnr-p-11-t-2] InetDhcpProcessor - IP not found in service. Searching in device...
08-20/16:20:50 INFO [dhcpLstnr-p-11-t-2] InetDhcpProcessor - Free IP-address not found
Далее меняем статус договора на «активен». На этот раз клиент получает «серый» IP.
dhcp.log:
Код:
08-20/16:37:10 INFO [dhcpLstnr-p-11-t-8] InetAbstractDhcpProcessor - REQUEST:
Message type: BOOT_REQUEST
Dhcp message type: DHCP Discover{1}
htype: 1, hlen: 6, hops: 1
xid: 1376261584, secs: 1280, flags: -32768
Client IP: 0.0.0.0
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: X.X.X.X
Client MAC: {001122334455}
{116}={01}
{61}={01001122334455}
Requested IP Address{50}=белый ip
Host name{12}={...}
{60}={4D53465420352E30}
Parameter request list{55}={1, 15, 3, 6, 44, 46, 47, 31, 33, -7, 43}
{43}={DC00}
Agent information{82}=
sub{1}={000400F50001}
sub{2}={00061CBDB9E82857}
08-20/16:37:10 INFO [dhcpLstnr-p-11-t-8] InetDhcpDevice - Search serv on deviceId: 7937; 1; interfaceId: 1
08-20/16:37:10 INFO [dhcpLstnr-p-11-t-8] InetDhcpProcessor - InetServ found: ContractId: 118794; status: 0; servId: 1004
1:серый ip-серый ip
Options [] TariffModuleTreeSet [217:26.06.2017-…; ]
Device state: -1; optionSet:28
08-20/16:37:10 INFO [dhcpLstnr-p-11-t-8] InetApplication - TariffOptionMap: {}
08-20/16:37:10 INFO [dhcpLstnr-p-11-t-8] InetApplication - inetServ[id=1004] balance ok: 163552.97 [0]
08-20/16:37:10 INFO [dhcpLstnr-p-11-t-8] InetApplication - OptionSet: [28]
08-20/16:37:10 INFO [dhcpLstnr-p-11-t-8] InetAbstractDhcpProcessor - RESPONSE:
Message type: BOOT_RESPONSE
Dhcp message type: DHCP Offer{2}
htype: 1, hlen: 6, hops: 1
xid: 1376261584, secs: 0, flags: -32768
Client IP: 0.0.0.0
Your IP: серый ip
Server IP: 0.0.0.0
Relay IP: X.X.X.X
Client MAC: {001122334455}
Agent information{82}=
sub{1}={000400F50001}
sub{2}={00061CBDB9E82857}
IP Address Lease Time{51}=60
Server Identifier{54}={C0A84BC9}
Router{3}=a.b.c.d
Subnet mask{1}=255.255.0.0
DNS{6}={0A030003}
08-20/16:37:10 INFO [dhcpLstnr-p-11-t-7] InetAbstractDhcpProcessor - REQUEST:
Message type: BOOT_REQUEST
Dhcp message type: DHCP Request{3}
htype: 1, hlen: 6, hops: 1
xid: 1376261584, secs: 1280, flags: -32768
Client IP: 0.0.0.0
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: X.X.X.X
Client MAC: {001122334455}
{61}={01001122334455}
Requested IP Address{50}=серый ip
Server Identifier{54}={C0A84BC9}
Host name{12}={...}
{81}={0000006F6E2D7A682D61646D2D6E62312E}
{60}={4D53465420352E30}
Parameter request list{55}={1, 15, 3, 6, 44, 46, 47, 31, 33, -7, 43}
{43}={DC0100}
Agent information{82}=
sub{1}={000400F50001}
sub{2}={00061CBDB9E82857}
08-20/16:37:10 INFO [dhcpLstnr-p-11-t-7] InetDhcpDevice - Search serv on deviceId: 7937; 1; interfaceId: 1
08-20/16:37:10 INFO [dhcpLstnr-p-11-t-7] InetDhcpProcessor - InetServ found: ContractId: 118794; status: 0; servId: 1004
1:серый ip-серый ip
Options [] TariffModuleTreeSet [217:26.06.2017-…; ]
Device state: -1; optionSet:28
08-20/16:37:10 INFO [dhcpLstnr-p-11-t-7] InetDhcpProcessor - Starting connection: InetConnection [id=0-0, iface=7937:1, sessId=520815d0, start=20.08.2017 16:37:10, uname=null, addr=серый ip]
08-20/16:37:11 INFO [dhcpLstnr-p-11-t-7] InetConnectionManager - Add connection: InetConnection [id=5764-0, iface=7937:1, sessId=520815d0, start=20.08.2017 16:37:10, uname=null, addr=серый ip]
08-20/16:37:11 INFO [dhcpLstnr-p-11-t-7] InetAbstractDhcpProcessor - RESPONSE:
Message type: BOOT_RESPONSE
Dhcp message type: DHCP ACK{5}
htype: 1, hlen: 6, hops: 1
xid: 1376261584, secs: 0, flags: -32768
Client IP: 0.0.0.0
Your IP: серый ip
Server IP: 0.0.0.0
Relay IP: X.X.X.X
Client MAC: {001122334455}
Agent information{82}=
sub{1}={000400F50001}
sub{2}={00061CBDB9E82857}
IP Address Lease Time{51}=60
Server Identifier{54}={C0A84BC9}
Router{3}=a.b.c.d
Subnet mask{1}=255.255.0.0
DNS{6}={0A030003}
После чего в логе периодически (с интервалом раз в минуту — возможно, сказывается dhcp.option.leaseTime=60) появляются такие сообщения:
Код:
08-20/16:38:09 INFO [dhcpLstnr-p-11-t-7] InetDhcpDevice - Search serv on deviceId: 7937; 1; interfaceId: 1
08-20/16:38:09 INFO [dhcpLstnr-p-11-t-7] InetDhcpProcessor - InetServ found: ContractId: 118794; status: 0; servId: 1004
1:серый ip-серый ip
Options [] TariffModuleTreeSet [217:26.06.2017-…; ]
Device state: -1; optionSet:28
08-20/16:38:09 INFO [dhcpLstnr-p-11-t-7] InetApplication - TariffOptionMap: {}
08-20/16:38:09 INFO [dhcpLstnr-p-11-t-7] InetApplication - inetServ[id=1004] balance ok: 163552.97 [0]
08-20/16:38:09 INFO [dhcpLstnr-p-11-t-7] InetApplication - OptionSet: [28]
08-20/16:38:09 INFO [dhcpLstnr-p-11-t-7] InetDhcpProcessor - Stopping session with deviceState= 0 and accessCode=0
08-20/16:38:09 INFO [dhcpLstnr-p-11-t-7] InetConnectionManager - Remove connection: InetConnection [id=5764-0, iface=7937:1, sessId=520815d0, start=20.08.2017 16:37:10, uname=null, addr=серый ip]
08-20/16:38:09 INFO [dhcpLstnr-p-11-t-7] InetAbstractDhcpProcessor - RESPONSE:
Message type: BOOT_RESPONSE
Dhcp message type: DHCP NAK{6}
htype: 1, hlen: 6, hops: 1
xid: 1805902633, secs: 0, flags: 0
Client IP: серый ip
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: X.X.X.X
Client MAC: {001122334455}
Agent information{82}=
sub{1}={000400F50001}
sub{2}={00061CBDB9E82857}
08-20/16:38:10 INFO [dhcpLstnr-p-11-t-9] InetAbstractDhcpProcessor - REQUEST:
Message type: BOOT_REQUEST
Dhcp message type: DHCP Discover{1}
htype: 1, hlen: 6, hops: 1
xid: -1860862273, secs: 0, flags: 0
Client IP: 0.0.0.0
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: X.X.X.X
Client MAC: {001122334455}
{116}={01}
{61}={01001122334455}
Host name{12}={...}
{60}={4D53465420352E30}
Parameter request list{55}={1, 15, 3, 6, 44, 46, 47, 31, 33, -7, 43}
{43}={DC00}
Agent information{82}=
sub{1}={000400F50001}
sub{2}={00061CBDB9E82857}
08-20/16:38:10 INFO [dhcpLstnr-p-11-t-9] InetDhcpDevice - Search serv on deviceId: 7937; 1; interfaceId: 1
08-20/16:38:10 INFO [dhcpLstnr-p-11-t-9] InetDhcpProcessor - InetServ found: ContractId: 118794; status: 0; servId: 1004
1:серый ip-серый ip
Options [] TariffModuleTreeSet [217:26.06.2017-…; ]
Device state: -1; optionSet:28
08-20/16:38:10 INFO [dhcpLstnr-p-11-t-9] InetApplication - TariffOptionMap: {}
08-20/16:38:10 INFO [dhcpLstnr-p-11-t-9] InetApplication - inetServ[id=1004] balance ok: 163552.97 [0]
08-20/16:38:10 INFO [dhcpLstnr-p-11-t-9] InetApplication - OptionSet: [28]
08-20/16:38:10 INFO [dhcpLstnr-p-11-t-9] InetAbstractDhcpProcessor - RESPONSE:
Message type: BOOT_RESPONSE
Dhcp message type: DHCP Offer{2}
htype: 1, hlen: 6, hops: 1
xid: -1860862273, secs: 0, flags: 0
Client IP: 0.0.0.0
Your IP: серый ip
Server IP: 0.0.0.0
Relay IP: X.X.X.X
Client MAC: {001122334455}
Agent information{82}=
sub{1}={000400F50001}
sub{2}={00061CBDB9E82857}
IP Address Lease Time{51}=60
Server Identifier{54}={C0A84BC9}
Router{3}=a.b.c.d
Subnet mask{1}=255.255.0.0
DNS{6}={0A030003}
08-20/16:38:10 INFO [dhcpLstnr-p-11-t-1] InetAbstractDhcpProcessor - REQUEST:
Message type: BOOT_REQUEST
Dhcp message type: DHCP Request{3}
htype: 1, hlen: 6, hops: 1
xid: -1860862273, secs: 0, flags: 0
Client IP: 0.0.0.0
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: X.X.X.X
Client MAC: {001122334455}
{61}={01001122334455}
Requested IP Address{50}=серый ip
Server Identifier{54}={C0A84BC9}
Host name{12}={...}
{81}={0000006F6E2D7A682D61646D2D6E62312E}
{60}={4D53465420352E30}
Parameter request list{55}={1, 15, 3, 6, 44, 46, 47, 31, 33, -7, 43}
{43}={DC0100}
Agent information{82}=
sub{1}={000400F50001}
sub{2}={00061CBDB9E82857}
08-20/16:38:10 INFO [dhcpLstnr-p-11-t-1] InetDhcpDevice - Search serv on deviceId: 7937; 1; interfaceId: 1
08-20/16:38:10 INFO [dhcpLstnr-p-11-t-1] InetDhcpProcessor - InetServ found: ContractId: 118794; status: 0; servId: 1004
1:серый ip-серый ip
Options [] TariffModuleTreeSet [217:26.06.2017-…; ]
Device state: -1; optionSet:28
08-20/16:38:10 INFO [dhcpLstnr-p-11-t-1] InetDhcpProcessor - Starting connection: InetConnection [id=0-0, iface=7937:1, sessId=91157ebf, start=20.08.2017 16:38:10, uname=null, addr=серый ip]
08-20/16:38:10 INFO [dhcpLstnr-p-11-t-1] InetConnectionManager - Add connection: InetConnection [id=5766-0, iface=7937:1, sessId=91157ebf, start=20.08.2017 16:38:10, uname=null, addr=серый ip]
08-20/16:38:10 INFO [dhcpLstnr-p-11-t-1] InetAbstractDhcpProcessor - RESPONSE:
Message type: BOOT_RESPONSE
Dhcp message type: DHCP ACK{5}
htype: 1, hlen: 6, hops: 1
xid: -1860862273, secs: 0, flags: 0
Client IP: 0.0.0.0
Your IP: серый ip
Server IP: 0.0.0.0
Relay IP: X.X.X.X
Client MAC: {001122334455}
Agent information{82}=
sub{1}={000400F50001}
sub{2}={00061CBDB9E82857}
IP Address Lease Time{51}=60
Server Identifier{54}={C0A84BC9}
Router{3}=a.b.c.d
Subnet mask{1}=255.255.0.0
DNS{6}={0A030003}
И наконец, клиенту всё-таки выдаётся «белый» IP (спустя 10 минут после изменения статуса договора на «активен»):
Код:
08-20/16:47:12 INFO [dhcpLstnr-p-11-t-10] InetDhcpDevice - Search serv on deviceId: 7937; 1; interfaceId: 1
08-20/16:47:12 INFO [dhcpLstnr-p-11-t-10] InetDhcpProcessor - InetServ found: ContractId: 118794; status: 0; servId: 1006
1:белый ip-белый ip
Options [] TariffModuleTreeSet [217:26.06.2017-…; ]
Device state: 1; optionSet:28
08-20/16:47:12 INFO [dhcpLstnr-p-11-t-10] InetDhcpProcessor - Unknown packet (linked offer not found). Discard packet.
08-20/16:47:12 INFO [dhcpLstnr-p-11-t-10] InetAbstractDhcpProcessor - RESPONSE:
Message type: BOOT_RESPONSE
Dhcp message type: DHCP NAK{6}
htype: 1, hlen: 6, hops: 1
xid: 1601246226, secs: 0, flags: -32768
Client IP: серый ip
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: X.X.X.X
Client MAC: {001122334455}
Agent information{82}=
sub{1}={000400F50001}
sub{2}={00061CBDB9E82857}
08-20/16:47:13 INFO [dhcpLstnr-p-11-t-2] InetAbstractDhcpProcessor - REQUEST:
Message type: BOOT_REQUEST
Dhcp message type: DHCP Discover{1}
htype: 1, hlen: 6, hops: 1
xid: -141391686, secs: 0, flags: 0
Client IP: 0.0.0.0
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: X.X.X.X
Client MAC: {001122334455}
{116}={01}
{61}={01001122334455}
Host name{12}={...}
{60}={4D53465420352E30}
Parameter request list{55}={1, 15, 3, 6, 44, 46, 47, 31, 33, -7, 43}
{43}={DC00}
Agent information{82}=
sub{1}={000400F50001}
sub{2}={00061CBDB9E82857}
08-20/16:47:13 INFO [dhcpLstnr-p-11-t-2] InetDhcpDevice - Search serv on deviceId: 7937; 1; interfaceId: 1
08-20/16:47:13 INFO [dhcpLstnr-p-11-t-2] InetDhcpProcessor - InetServ found: ContractId: 118794; status: 0; servId: 1006
1:белый ip-белый ip
Options [] TariffModuleTreeSet [217:26.06.2017-…; ]
Device state: 1; optionSet:28
08-20/16:47:13 INFO [dhcpLstnr-p-11-t-2] InetApplication - TariffOptionMap: {}
08-20/16:47:13 INFO [dhcpLstnr-p-11-t-2] InetApplication - inetServ[id=1006] balance ok: 163552.97 [0]
08-20/16:47:13 INFO [dhcpLstnr-p-11-t-2] InetApplication - OptionSet: [28]
08-20/16:47:13 INFO [dhcpLstnr-p-11-t-2] InetAbstractDhcpProcessor - RESPONSE:
Message type: BOOT_RESPONSE
Dhcp message type: DHCP Offer{2}
htype: 1, hlen: 6, hops: 1
xid: -141391686, secs: 0, flags: 0
Client IP: 0.0.0.0
Your IP: белый ip
Server IP: 0.0.0.0
Relay IP: X.X.X.X
Client MAC: {001122334455}
Agent information{82}=
sub{1}={000400F50001}
sub{2}={00061CBDB9E82857}
IP Address Lease Time{51}=60
Server Identifier{54}={C0A84BC9}
Router{3}=A.B.C.D
Subnet mask{1}=255.255.255.0
DNS{6}={5EE622A45EE622A5}
08-20/16:47:13 INFO [dhcpLstnr-p-11-t-3] InetAbstractDhcpProcessor - REQUEST:
Message type: BOOT_REQUEST
Dhcp message type: DHCP Request{3}
htype: 1, hlen: 6, hops: 1
xid: -141391686, secs: 0, flags: 0
Client IP: 0.0.0.0
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: X.X.X.X
Client MAC: {001122334455}
{61}={01001122334455}
Requested IP Address{50}=37.110.236.2
Server Identifier{54}={C0A84BC9}
Host name{12}={...}
{81}={0000006F6E2D7A682D61646D2D6E62312E}
{60}={4D53465420352E30}
Parameter request list{55}={1, 15, 3, 6, 44, 46, 47, 31, 33, -7, 43}
{43}={DC0100}
Agent information{82}=
sub{1}={000400F50001}
sub{2}={00061CBDB9E82857}
08-20/16:47:13 INFO [dhcpLstnr-p-11-t-3] InetDhcpDevice - Search serv on deviceId: 7937; 1; interfaceId: 1
08-20/16:47:13 INFO [dhcpLstnr-p-11-t-3] InetDhcpProcessor - InetServ found: ContractId: 118794; status: 0; servId: 1006
1:белый ip-белый ip
Options [] TariffModuleTreeSet [217:26.06.2017-…; ]
Device state: 1; optionSet:28
08-20/16:47:13 INFO [dhcpLstnr-p-11-t-3] InetDhcpProcessor - Starting connection: InetConnection [id=0-0, iface=7937:1, sessId=f79288ba, start=20.08.2017 16:47:13, uname=null, addr=белый ip]
08-20/16:47:13 INFO [dhcpLstnr-p-11-t-3] InetConnectionManager - Already added: InetConnection [id=5784-0, iface=7937:1, sessId=f79288ba, start=20.08.2017 16:47:13, uname=null, addr=белый ip]
08-20/16:47:13 INFO [dhcpLstnr-p-11-t-3] InetAbstractDhcpProcessor - RESPONSE:
Message type: BOOT_RESPONSE
Dhcp message type: DHCP ACK{5}
htype: 1, hlen: 6, hops: 1
xid: -141391686, secs: 0, flags: 0
Client IP: 0.0.0.0
Your IP: белый ip
Server IP: 0.0.0.0
Relay IP: X.X.X.X
Client MAC: {001122334455}
Agent information{82}=
sub{1}={000400F50001}
sub{2}={00061CBDB9E82857}
IP Address Lease Time{51}=60
Server Identifier{54}={C0A84BC9}
Router{3}=A.B.C.D
Subnet mask{1}=255.255.255.0
DNS{6}={5EE622A45EE622A5}
Хотим добиться того, чтобы при изменении статуса договора клиент сразу же переполучал соответствующий IP-адрес. Подскажите, пожалуйста, с какой стороны искать проблему.
Сервер: вер. 6.2.1115 / 22.09.2016 18:29:02
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_77
inet: вер. 6.2.692 / 04.10.2016 13:20:40