Hi all,
New to UT, not new to networks. Reference picture below if it matters.
I am trying to understand what is normally an easy operation, but does not seem to be as straightforward with UT. I suspect I am missing a new-to-UT idiot box somewhere that makes this simple . . otherwise surely someone would have asked by now, and I could find the answer in forums and web searches.
In a nutshell: UT does not seem to give me the option to set the client hostname in DHCP leases.
In a long-winded version: I want to be able to monitor what's going on not by IP or by self-reported client device names (which are entertaining..) but by the name I am assigning. I want to see those names in the dashboard, in the logs, etc. Right now I get a random blend of names I have assigned, names from clients, and just plain IP addresses. That's rather annoying and less than useful.
In a normal environment (pfSense, for ex) I would go and create a set of DHCP lease names, save them off, and for central infrastructure assign static MAC <-> IP mappings. These would then also appear in my local DNS, and everything is fine.
In UT, I edited the "Devices" page . . . and that didn't seem to do anything. And that "Last Hostname" keeps going back to randomly-stuffed client names. I made static DHCP entries for everything .. and then realized that the static mapping takes "Description" and not "Hostname" as the extra field. That's interesting . . . I've forcibly rebooted devices, and it didn't change the situation.
So what am I missing? I want a nice simple table somewhere, that carries through all of the UT internals, that is based on something like:
<Mac Addr> : Hostname : <optional static DHCP IP addr >
but cannot seem to find anything like this. Am I missing something? It seems like I would have to set entries in Devices, and then make every device a static DHCP assignment, and then go manually a DNS entry for that same hostname from Devices to the same IP from the DHCP leases . . . am I crazy?
Do I really need to move DHCP back to my pfSense box, and not on UT, to get this to work? Is that a best-practices model? And if it is, how do I get UT to recognize those names in dashboards and rules and so on?
Color me puzzled. Thanks to anyone that can point me to what it is that I'm sure I've missed somewhere . . .
Network topology diagram attached.