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: |