<div dir="ltr">Ok, I have found solution<div><br></div><div><pre style="box-sizing:border-box;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",Courier,monospace;font-size:12px;margin-top:0px;margin-bottom:0px;padding:12px;overflow:auto;line-height:1.4;color:rgb(64,64,64)"><span class="gmail-s2" style="box-sizing:border-box;color:rgb(186,33,33)">"relay"</span><span class="gmail-p" style="box-sizing:border-box">:</span> <span class="gmail-p" style="box-sizing:border-box">{</span>
  <span class="gmail-s2" style="box-sizing:border-box;color:rgb(186,33,33)">"ip-addresses"</span><span class="gmail-p" style="box-sizing:border-box">:</span> <span class="gmail-p" style="box-sizing:border-box">[</span> <span class="gmail-s2" style="box-sizing:border-box;color:rgb(186,33,33)">"192.1.1.1"</span> <span class="gmail-p" style="box-sizing:border-box">]</span>
<span class="gmail-p" style="box-sizing:border-box">},</span></pre></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">sob., 30 maj 2020 o 19:25 Marcin Romanowski <<a href="mailto:marcin@nicram.net">marcin@nicram.net</a>> napisał(a):<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hello,<div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>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. </div><div><br></div><div>this is my config:</div><div><font face="monospace">{ "Dhcp4":<br>{<br>    "interfaces-config": {<br>        "interfaces": [ "ens4" ],<br>        "dhcp-socket-type": "udp",<br>        "outbound-interface": "use-routing",<br>        "re-detect": true<br>    },<br><br>    "sanity-checks": {<br>        "lease-checks": "fix-del"<br>    },<br>    "lease-database": {<br>        "type": "memfile",<br>        "lfc-interval": 3600<br>    },<br>    "control-socket": {<br>        "socket-type": "unix",<br>        "socket-name": "/tmp/kea4-ctrl-socket"<br>    },<br>    "valid-lifetime": 4000,<br>    "renew-timer": 1000,<br>    "rebind-timer": 2000,<br>    "echo-client-id": false,<br>    "match-client-id": false,<br>    "authoritative": false,<br><br>    "subnet4": [<br>        {<br>            "pools": [ { "pool": "192.168.49.2 - 192.168.49.120" } ],<br>            "subnet": "<a href="http://192.168.49.0/25" target="_blank">192.168.49.0/25</a>",<br>             "option-data": [<br>                  {<br>                       "name": "routers",<br>                          "data": "192.168.49.1"<br>                }<br>         ],<br>          "reservations": [<br>                    {<br>                        "hw-address": "0C:F4:65:FE:0A:00",<br>                        "ip-address": "192.168.49.60"<br>                    }<br>                ]<br>        }<br>    ],<br><br>    "loggers": [<br>          {<br>            "name": "kea-dhcp4",<br>              "output_options": [<br>                  {<br>                      "output": "/opt/kea/var/log/kea-dhcp4.log",<br>                      "pattern": "%d{%y.%m.%d %H:%M:%S.%q} %-5p [%c/%i] %m\n"<br>                  }<br>              ],<br>              "severity": "INFO"<br>          }<br>      ]<br>  }<br><br>}</font><br></div><div><br></div><div>when proxy server sends to it DHCPREQUEST :</div><div><font face="monospace" size="1">20.05.30 17:15:24.327 INFO  [kea-dhcp4.hosts/14898] HOSTS_BACKENDS_REGISTERED the following host backend types are available: postgresql <br>20.05.30 17:15:24.332 INFO  [kea-dhcp4.dhcpsrv/14898] DHCPSRV_CFGMGR_SOCKET_TYPE_SELECT using socket type udp<br>20.05.30 17:15:24.332 INFO  [kea-dhcp4.dhcpsrv/14898] DHCPSRV_CFGMGR_ADD_IFACE listening on interface ens4<br>20.05.30 17:15:24.332 INFO  [kea-dhcp4.dhcpsrv/14898] DHCPSRV_CFGMGR_NEW_SUBNET4 a new subnet has been added to configuration: <a href="http://192.168.49.0/25" target="_blank">192.168.49.0/25</a> with params: t1=1000, t2=2000, valid-lifetime=4000<br>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<br>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<br>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<br>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<br>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<br>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<br>20.05.30 17:15:24.333 INFO  [kea-dhcp4.dhcp4/14898] DHCP4_STARTED Kea DHCPv4 server version 1.7.8-git started<br>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: <b>failed to select a subnet for incoming packet, src 10.249.1.202</b>, type DHCPDISCOVER<br>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<br></font></div><div><br></div><div><br></div><div>kea-server is connected to network with address 10.249.2.203 and to this address all requests will be sending. </div><div><br></div><div>How to configure it properly?</div><div><br></div><div>Best Regards</div><div>Marcin</div><div><br></div><div><br></div></div></div></div></div></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Marcin Romanowski / nicraM<br></div><div><img src="https://docs.google.com/uc?export=download&id=1tF66ovI5kS7h-4bp0atR0UMIQMnsAEbm&revid=0B1o0UzQJ45KxQ3VhbEhEQ2szRXV6SEhaS1hpVmx6UWNxV2pFPQ" width="96" height="26"><br><br></div></div></div></div></div>