DHCP Questions
-
OK, I have been using KEA DHCP for a while. I have not gone into the Status/DHCP Leases for quite some time. Used to be all or most devices that were on my network would show up in the DHCP tables. Recently, I was having issue with a couple of devices on my network. I was going into the tables to see what is happening.
I was concerned that the only things showing up were devices that I have assigned an IP address by the MAC address (assigned). Not one DHCP device is there.
I was told that devices that got DHCP addresses would show in the tables and all would be good. Well, 48 hours later, nothing has renewed? I use 48 hours, because that is when the router was power cycled. I have absolutely no devices showing up. I even fire up a laptop that has been off of the network for more than a week. When I use a program like
Advance IP Scanner, I of course see all of my devices.It had just dawned on me that there is the new feature in the DHCP Leases window. Now I get two devices, an iPad and a watch! I don't get anything else..
Is there something wrong?
Is it the KEA DHCP?
What do I have to lose if I go back to "Ignore Deprecation Warning"?
FYI, I am not using DHCP.. My ISP does not support it, I didn't see the need to support internally.Any help would be appreciated.
-
@wc2l what does your isp not using dhcp have to do with your internal devices?
I didn't see the need to support internally.
So your manually setting IP addresses on all your devices, like your ipad?
Or you just using IPv6? and Slaac?
If you see no need for dhcp internally - why do you have it even enabled be it isc or kea? Why would you think would show up with leases if none of your devices are using it?
When you rebooted your router doesn't really matter when it comes to dhcp - if your clients had a long lease, I run like 8 days on my network, clients normally try to renew their lease when 50% of their current lease, or if device itself reboots..
But confused about this comment for sure of yours
I didn't see the need to support internally.
No there is no issue with running isc vs kea - I am still running isc.. I just don't see any reason to move to kea as of yet.
-
@johnpoz
I have three or four assigned addresses (printer, ham radio & amp). The watch and iPad are DHCP. So is my phone, WiFi adapters, etc, etc.. not showing up in the DHCP tables. I'm trying to figure out is why almost nothing is showing up as a DHCP lease. Those include TVs, Roku devices, phones, and many other devices.I know that there is a renewal/timer with DHCP. I believe that that the system is setup with the defaults (not really long/short. I do feel that in the past, it has been much more "aware".
-
@wc2l I believe the default is 2 hours - so yeah you should be seeing renews and leases in status dhcp leases.
While they have made great strides in bringing kea to parity for features with isc, and believe the latest even has the dhcp registration issues from the past worked out where unbound doesn't have to restart every time.
Personally just not seen any reason to move as yet, isc does what I need it to do, and I don't use or care about dhcp dns registration - all my devices that I would care to resolve via fqdn have a reservation and resolve just fine because they always have the same IP.
If kea is currently not working the way you want it to - just move back... Just because isc stopped development of it, doesn't mean it stopped working. Nor am I aware of any sort of security issues with it, especially when you're just running dhcp on your own local network where you trust the devices, ie they are yours for gosh sake ;)
-
@johnpoz
OK, so and I better off with "ISC DHCP (Deprecated)" or the "Ignore Deprecation Warning". I'm guessing the "Ignore Deprecation Warning" -
@wc2l well unless you like seeing the banner on top of your dhcp settings page yeah I would turn off the warning banner ;)
You don't see the warning if you are using kea, so you can switch back to isc and see the warning or you can switch back to isc and check not to see the warning.. Or continue to use kea, and clearly have some sort of issues your not happy about.
If kea was not handing out IPs your devices that are dhcp would stop working, so have to assume its handing Ips out - just some sort of issue preventing the leases from showing up.
Or you could continue to use kea, and put in a redmine for the issue you are seeing. But if your clients are continuing to get leases and renew them which they must or they would stop working you live with the cosmetic problem for now.
Personally I don't have any plans to move to kea until such time it above parity with what isc currently does, and or adds some feature I would like to use.. dhcp registration is not something I currently want or need, but maybe some other thing will get me to move - better logging than isc could be one of them, but last time I tried kea and looked at the logs, wasn't a fan. But kea is suppose to have way better logging abilities than isc from what I read.. So at some point it might be useful to switch because of that.
But currently if you look at some of the things that are available in kea vs isc
https://www.isc.org/dhcp_migration/
Nothing stands out as - oh I need that to me.. So my stance currently is I will prob continue to use isc until at some point pfsense removes it as an option.. But the monitoring with stork seems interesting just from might want to play with that.. I would hope at some point pfsense might actually just integrate that into pfsense as a way to look get status/manage of dhcp server vs just a table of active leases, etc.. That would push me onto the move to kea bus ;)
-
@johnpoz Thank you!! Just after a couple of hours, a lot if not all devices are showing up in the DHCP tables after switching to ISC. It at least lets me see what is happening without a third part application. I like the looks of Stork, but would need to spin up a system. I will have to see if anyone is using it as a Docker application.
-
@wc2l what would be slick is if they integrate that right into pfsense. I think it might play nice with their new multisystem management stuff they are working on.. But yeah I would someone if not currently will put a docker for it ;)