Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Kea DHCP Feature Roadmap

    Scheduled Pinned Locked Moved DHCP and DNS
    30 Posts 13 Posters 5.8k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • keyserK
      keyser Rebel Alliance @cmcdonald
      last edited by

      @cmcdonald This is REALLY excellent Christian๐Ÿ™๐Ÿค˜Very good work and a simple/easy to understand UI to configure it.
      Exactly what have been severely missing in the pfSense DNS solution for years โ™ฅ๏ธ

      Love the no fuss of using the official appliances :-)

      M 1 Reply Last reply Reply Quote 2
      • M
        mcury @keyser
        last edited by

        Hello, thanks for the hard work, it is getting awesome indeed =)

        Let me ask,
        Will be possible to run DHCP relay on one interface but not the other ?
        I mean, run pfSense's DHCP for a guest VLAN and DHCP relay for another ?

        dead on arrival, nowhere to be found.

        keyserK cmcdonaldC 2 Replies Last reply Reply Quote 0
        • keyserK
          keyser Rebel Alliance @mcury
          last edited by

          @mcury Yeah, that would be a VERY nice feature indeed. ESPECIALLY if the DHCP relay could be brought to work properly with DHCP servers at the other end of IPSec S2S tunnels

          Love the no fuss of using the official appliances :-)

          M 1 Reply Last reply Reply Quote 0
          • M
            mcury @keyser
            last edited by

            @keyser said in Kea DHCP Feature Roadmap:

            @mcury Yeah, that would be a VERY nice feature indeed. ESPECIALLY if the DHCP relay could be brought to work properly with DHCP servers at the other end of IPSec S2S tunnels

            I had to restore a laptop image through Synology ACB and I couldn't use PXE boot because of this.. The only way was to disable DHCP for all networks in pfSense, then use DHCP relay through the tunnel.

            dead on arrival, nowhere to be found.

            1 Reply Last reply Reply Quote 0
            • cmcdonaldC
              cmcdonald Netgate Developer @mcury
              last edited by cmcdonald

              @mcury I've explored this and actually made some pretty decent progress on it. Though, that was a year or two ago. Once I complete the Kea integration I will look into this again. It is something I too have wanted in pfSense.

              Technically speaking, it is possible. However, the ISC dhcpd server and relay were not originally written with this use-case in mind. In fact, they share quite a bit of code. Along that same vein, the current dhcp relay in pfSense is still based on the EOL dhcpd code, so we are actively exploring alternatives here as well. One idea is to write a relay plugin for Kea and actually run the relay directly inside Kea. Another is to just write a new relay in something like Go. DHCP relaying isn't technically complicated, the hardest part is just parsing the packets. Everything else is just packet transforms. There is no active state to maintain as all the state needed to do DHCP relaying is self-contained in the DHCP packets themselves...so you could say DHCP relaying is a stateless operation from the perspective of the relay agent.

              Regardless of the direction we choose, I will make sure that we can run DHCP server and relay simultaneously on the same box (albeit on different interfaces of course).

              Need help fast? https://www.netgate.com/support

              M 1 Reply Last reply Reply Quote 3
              • M
                mcury @cmcdonald
                last edited by

                @cmcdonald That would be great
                Really thanks for all the efforts, if you need someone to help testing, just ping ๐Ÿ‘

                dead on arrival, nowhere to be found.

                1 Reply Last reply Reply Quote 1
                • J
                  Jossk
                  last edited by

                  Sorry to revive an old thread. It's now 2025, with no updates.

                  @cmcdonald Is there a roadmap (even an unofficial, no hard dates)?

                  And/or a feature comparison.

                  Thanks

                  S imark77I 2 Replies Last reply Reply Quote 0
                  • S
                    SteveITS Galactic Empire @Jossk
                    last edited by

                    @Jossk There was:
                    https://docs.netgate.com/pfsense/en/latest/releases/24-11.html#general
                    ...which links to:
                    https://www.netgate.com/blog/improvements-to-kea-dhcp
                    and:
                    https://redmine.pfsense.org/issues/15650

                    Pre-2.7.2/23.09: Only install packages for your version, or risk breaking it. Select your branch in System/Update/Update Settings.
                    When upgrading, allow 10-15 minutes to restart, or more depending on packages and device speed.
                    Upvote ๐Ÿ‘ helpful posts!

                    1 Reply Last reply Reply Quote 0
                    • imark77I
                      imark77 @Jossk
                      last edited by

                      @Jossk noo no problem that's something I would do anyway. Good to have relevant information together.

                      J 1 Reply Last reply Reply Quote 0
                      • J
                        Jossk @imark77
                        last edited by

                        @imark77 Thanks. As it stands, you have to do lots of digging around to see if feature parity matches your needs.

                        Would give you an upvote if I could.

                        1 Reply Last reply Reply Quote 2
                        • First post
                          Last post
                        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.