Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| docker_notes:docker-dhcp [2024-12-15 Sun wk50 09:17] – [Docker - DHCP Kea Server] baumkp | docker_notes:docker-dhcp [2025-06-08 Sun wk23 19:34] (current) – [main dhcp4] baumkp | ||
|---|---|---|---|
| Line 6: | Line 6: | ||
| =====History===== | =====History===== | ||
| - | The article by Lee Hutchinson [[https:// | + | The article by Lee Hutchinson [[https:// |
| + | *I makes the BIND9 file messy. | ||
| + | *One had to take greater care to freeze Bind9 when adjusting zone files as DHCP could be writing to it. With Bind in a Docker container, I just restart the container after adjusting the zone file. | ||
| + | *I just static IPv4 addresses for my main home server | ||
| + | *Other less critical non-server addresses that I want a constant LAN IP I define as static in Kea. | ||
| + | *Whilst I expect DDNS certainly has some benefits the use of simple setup of back up of DNS and DHCP is much more beneficially | ||
| + | |||
| + | There are more references on building a home router and related here: [[https:// | ||
| =====Kea Packages and Hooks===== | =====Kea Packages and Hooks===== | ||
| Line 72: | Line 79: | ||
| I had a problem when upgrading to to Kea 2.6.0 that stopped kea-dhcp4 operating with an error '' | I had a problem when upgrading to to Kea 2.6.0 that stopped kea-dhcp4 operating with an error '' | ||
| + | ++++Upgrade problems from Kea 2.6.2 to 2.6.3, yet again broken or perhaps enforced configuration backwards compatibility, | ||
| + | The socket files **must** now be in ''/ | ||
| + | |||
| + | I previously used a general docker volume director directive to place all my configuration files into /app and then configured from there as required. | ||
| + | #" | ||
| + | #Kea 2.6.3 requires / | ||
| + | " | ||
| + | |||
| + | " | ||
| + | " | ||
| + | |||
| + | Symlinking did not seem to work: / | ||
| + | ++++ | ||
| ====ctrl-agent -t / | ====ctrl-agent -t / | ||
| *'' | *'' | ||
| Line 102: | Line 122: | ||
| *[[https:// | *[[https:// | ||
| *[[https:// | *[[https:// | ||
| - | Kea read the docs '' | + | *[[https://www.henrydu.com/2020/09/15/kea-dhcp-webinar-01/ |
| + | Kea read the docs [[https:// | ||
| <- docker_notes: | <- docker_notes: | ||