[Kea-users] kea answers to relay using giaddr instead of source address. any way to fix?
Sergey Klusov
_lion_2000 at mail.ru
Thu Sep 28 10:32:06 UTC 2017
On Чт 28.09.2017 15:16, Francis Dupont wrote:
> A client class is the easiest way to perform specific subnet selection.
>
> Regards
>
> Francis Dupont <fdupont at isc.org>
> .
>
Trying this way, but does not work:
"client-classes": [
{
"name": "routed_100_101_101_0_24",
"test": "relay4[2].text == '100.101.101.0'"
}
],
2017-09-28 15:27:31.459 DEBUG [kea-dhcp4.packets/4408]
DHCP4_BUFFER_RECEIVED received buffer from x.x.x.156:67 to x.x.x..90:67
over interface lan0.96
2017-09-28 15:27:31.460 DEBUG [kea-dhcp4.options/4408]
DHCP4_BUFFER_UNPACK parsing buffer received from x.x.x.156 to x.x.x.90
over interface lan0.96
2017-09-28 15:27:31.460 DEBUG [kea-dhcp4.eval/4408] EVAL_DEBUG_OPTION
Pushing option 2 with value 'type=002, len=013:
31:30:30:2e:31:30:31:2e:31:30:31:2e:30'
2017-09-28 15:27:31.460 DEBUG [kea-dhcp4.eval/4408] EVAL_DEBUG_STRING
Pushing text string '100.101.101.0'
2017-09-28 15:27:31.460 DEBUG [kea-dhcp4.eval/4408] EVAL_DEBUG_EQUAL
Popping 0x3130302E3130312E3130312E30 and
0x747970653D3030322C206C656E3D3031333A2033313A33303A33303A32653A33313A33303A33313A32653A33313A33303A33313A32653A3330
pushing result 'false'
2017-09-28 15:27:31.460 DEBUG [kea-dhcp4.options/4408] EVAL_RESULT
Expression routed_100_101_101_0_24 evaluated to 0
2017-09-28 15:27:31.460 DEBUG [kea-dhcp4.packets/4408]
DHCP4_PACKET_RECEIVED [hwtype=1 74:23:44:5d:44:4a],
cid=[01:74:23:44:5d:44:4a], tid=0xb9926426: DHCPDISCOVER (type 1)
received from x.x.x.156 to x.x.x.90 on interface lan0.96
2017-09-28 15:27:31.460 DEBUG [kea-dhcp4.packets/4408] DHCP4_QUERY_DATA
[hwtype=1 74:23:44:5d:44:4a], cid=[01:74:23:44:5d:44:4a],
tid=0xb9926426, packet details: local_address=x.x.x.90:67,
remote_adress=x.x.x.156:67, msg_type=DHCPDISCOVER (1), transid=0xb9926426,
options:
type=012, len=018: "RedmiNote3-xrn3pro" (string)
type=053, len=001: 1 (uint8)
type=055, len=009: 1(uint8) 3(uint8) 6(uint8) 15(uint8) 26(uint8)
28(uint8) 51(uint8) 58(uint8) 59(uint8)
type=057, len=002: 1500 (uint16)
type=060, len=018: "android-dhcp-6.0.1" (string)
type=061, len=007: 01:74:23:44:5d:44:4a
type=082, len=023:,
options:
type=001, len=006: fe:0b:2e:c1:f4:7a
type=002, len=013: 31:30:30:2e:31:30:31:2e:31:30:31:2e:30
2017-09-28 15:27:31.461 DEBUG [kea-dhcp4.packets/4408]
DHCP4_SUBNET_SELECTION_FAILED [hwtype=1 74:23:44:5d:44:4a],
cid=[01:74:23:44:5d:44:4a], tid=0xb9926426: failed to select subnet for
the client
2017-09-28 15:27:31.461 DEBUG [kea-dhcp4.dhcp4/4408]
DHCP4_CLASS_ASSIGNED [hwtype=1 74:23:44:5d:44:4a],
cid=[01:74:23:44:5d:44:4a], tid=0xb9926426: client packet has been
assigned to the following class(es): VENDOR_CLASS_android-dhcp-6.0.1
More information about the Kea-users
mailing list