[Kea-users] dhcp server as helper server
Marcin Romanowski
marcin at nicram.net
Sat May 30 18:04:12 UTC 2020
Ok, I have found solution
"relay": {
"ip-addresses": [ "192.1.1.1" ]},
sob., 30 maj 2020 o 19:25 Marcin Romanowski <marcin at nicram.net> napisał(a):
> Hello,
> I try to run kea as helper dhcp server. this server will be handled few
> different networks but requests will be coming from other network.
>
> this is my config:
> { "Dhcp4":
> {
> "interfaces-config": {
> "interfaces": [ "ens4" ],
> "dhcp-socket-type": "udp",
> "outbound-interface": "use-routing",
> "re-detect": true
> },
>
> "sanity-checks": {
> "lease-checks": "fix-del"
> },
> "lease-database": {
> "type": "memfile",
> "lfc-interval": 3600
> },
> "control-socket": {
> "socket-type": "unix",
> "socket-name": "/tmp/kea4-ctrl-socket"
> },
> "valid-lifetime": 4000,
> "renew-timer": 1000,
> "rebind-timer": 2000,
> "echo-client-id": false,
> "match-client-id": false,
> "authoritative": false,
>
> "subnet4": [
> {
> "pools": [ { "pool": "192.168.49.2 - 192.168.49.120" } ],
> "subnet": "192.168.49.0/25",
> "option-data": [
> {
> "name": "routers",
> "data": "192.168.49.1"
> }
> ],
> "reservations": [
> {
> "hw-address": "0C:F4:65:FE:0A:00",
> "ip-address": "192.168.49.60"
> }
> ]
> }
> ],
>
> "loggers": [
> {
> "name": "kea-dhcp4",
> "output_options": [
> {
> "output": "/opt/kea/var/log/kea-dhcp4.log",
> "pattern": "%d{%y.%m.%d %H:%M:%S.%q} %-5p [%c/%i]
> %m\n"
> }
> ],
> "severity": "INFO"
> }
> ]
> }
>
> }
>
> when proxy server sends to it DHCPREQUEST :
> 20.05.30 17:15:24.327 INFO [kea-dhcp4.hosts/14898]
> HOSTS_BACKENDS_REGISTERED the following host backend types are available:
> postgresql
> 20.05.30 17:15:24.332 INFO [kea-dhcp4.dhcpsrv/14898]
> DHCPSRV_CFGMGR_SOCKET_TYPE_SELECT using socket type udp
> 20.05.30 17:15:24.332 INFO [kea-dhcp4.dhcpsrv/14898]
> DHCPSRV_CFGMGR_ADD_IFACE listening on interface ens4
> 20.05.30 17:15:24.332 INFO [kea-dhcp4.dhcpsrv/14898]
> DHCPSRV_CFGMGR_NEW_SUBNET4 a new subnet has been added to configuration:
> 192.168.49.0/25 with params: t1=1000, t2=2000, valid-lifetime=4000
> 20.05.30 17:15:24.332 INFO [kea-dhcp4.commands/14898]
> COMMAND_ACCEPTOR_START Starting to accept connections via unix domain
> socket bound to /tmp/kea4-ctrl-socket
> 20.05.30 17:15:24.333 INFO [kea-dhcp4.dhcp4/14898] DHCP4_CONFIG_COMPLETE
> DHCPv4 server has completed configuration: added IPv4 subnets: 1; DDNS:
> disabled
> 20.05.30 17:15:24.333 INFO [kea-dhcp4.dhcpsrv/14898] DHCPSRV_MEMFILE_DB
> opening memory file lease database: lfc-interval=3600 type=memfile
> universe=4
> 20.05.30 17:15:24.333 INFO [kea-dhcp4.dhcpsrv/14898]
> DHCPSRV_MEMFILE_LEASE_FILE_LOAD loading leases from file
> /opt/kea/var/lib/kea/kea-leases4.csv
> 20.05.30 17:15:24.333 INFO [kea-dhcp4.dhcpsrv/14898]
> DHCPSRV_MEMFILE_LFC_SETUP setting up the Lease File Cleanup interval to
> 3600 sec
> 20.05.30 17:15:24.333 WARN [kea-dhcp4.dhcp4/14898]
> DHCP4_MULTI_THREADING_INFO enabled: no, number of threads: 0, queue size: 0
> 20.05.30 17:15:24.333 INFO [kea-dhcp4.dhcp4/14898] DHCP4_STARTED Kea
> DHCPv4 server version 1.7.8-git started
> 20.05.30 17:15:45.803 ERROR [kea-dhcp4.bad-packets/14898]
> DHCP4_PACKET_NAK_0001 [hwtype=1 0c:f4:65:fe:0a:00], cid=[no info],
> tid=0xd209bb6a: *failed to select a subnet for incoming packet, src
> 10.249.1.202*, type DHCPDISCOVER
> 20.05.30 17:15:46.805 ERROR [kea-dhcp4.bad-packets/14898]
> DHCP4_PACKET_NAK_0001 [hwtype=1 0c:f4:65:fe:0a:00], cid=[no info],
> tid=0xd209bb6a: failed to select a subnet for incoming packet, src
> 10.249.1.202, type DHCPDISCOVER
>
>
> kea-server is connected to network with address 10.249.2.203 and to this
> address all requests will be sending.
>
> How to configure it properly?
>
> Best Regards
> Marcin
>
>
>
--
Marcin Romanowski / nicraM
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.isc.org/pipermail/kea-users/attachments/20200530/2b7fada0/attachment-0001.htm>
More information about the Kea-users
mailing list