I'm somewhat limited on the knowledge of different brands, I recon John or Ethan would know, but so far I've seen hardly any camera's supporting DNS functions. Samsung and Bosch don't. Axis might, but I recall our IT department doing tests with it and it didnt seem to work.
You do usually see the option to input DNS servers addresses into the camera. But that's just for translating any hostnames into IP addresses for, for example, NTP servers.
If I understand correctly, what they want is to refer to cameras by hostname instead of by IP in the VMS? So instead of having 192.168.1.89 you'd have lobbycam.myco.com.
From what you describe, I'm also assuming you have DHCP running on your network and everything gets dynamic IP, there are no static IP's? (other than your router of course, and maybe a couple of internal servers).
The part that confuses me, is that if your IT manager is so specific about this, he should be able to troubleshoot basic camera settings with you to make this work as desired. If your DHCP/DNS server is setup correctly (example tutorial: Howto setup DHCP Server and Dynamic DNS with BIND in Debian | Debian Admin ) then as long as each camera has a unique hostname, when it requests an IP address, your DNS servers zones should be automatically updated.
If that's not happening, it might be because the cameras have no hostname configured, or because something is wrong on the IT side.
Using dynamic addresses is actually nice, especialy in places where there are multiple subnets. You can assign a host name and reach it by name from then on in the VMS etc no matter where the camera is. You need a DHCP/DNS server of course but that is IT's problem. DNS updates are not always instant especialy across multiple subnets so a little patience is sometimes the answer if you can't get to a camera by name. I have successfully used hostnames with Axis and Pelco cameras but other brands the "hostname" field didn't work, the name doesn't register with the DNS server (like you describe). I never bothered to figure out why, just didn't use any more of that brand camera as good networking is a must if you are leveraging existing infastructure.
There are a host of reasons out of your control why DNS wouldn't work but one tech support call usauly gets a quick yes or no answer whether a camera supports DNS.
IPVMU Certified | 10/31/14 12:01pm
I'm assuming the cameras are sharing the business newtork and not on their own physical network. Cameras using host names and updating the DNS records themselves is not something I have seen done or heard of being able to do in cameras before. I've never needed to do such a setup. You may need to check with the camera manufacturer to confirm if it can act as a DNS client or not.
Otherwise, it can be done manually easy enough. You would program a static IP address in the camera and then the IT manager would create an A record in the DNS server (manual entries in the DNS server that say lobbycam.myco.local = 192.168.5.220).
Tim, is the problem you are trying to solve one of name resolution, (DNS), or one of dynamic IP assignment, (DHCP), or both?
They often go hand in hand, but not always.
IPVMU Certified | 11/03/14 03:23pm
Better clarification I hope:
The cameras are setup for DHCP and do indeed obtain a reservation from our internal DHCP server. On the camera's IP configuration, however, there appear to be two issues. First, we're unable to find where to configure the hostname for the camera. As you know, this hostname would be registered with the DHCP server and in-turn allow us to access the camera via the hostname not the IP address. Looking at the DHCP server reservations pool shows the camera's IP address however the hostname is blank...our desire is to configure a hostname on the camera side. Secondly, when setting the camera to use DHCP we would expect the DNS server settings to be derived from the DHCP server (how all other client devices in our network work) however it appears we have to hardcode the DNS primary and secondary server address. This, along w/ the default gateway, should all come from the DHCP server. Is there a configuration setting we are missing or does the camera IP config not have the ability to support this?
There is usually a hostname field in the camera network configuration.
Axis looks like this:
Pelco looks like this:
GeoVision looks like this but the hostname will not register with DNS server so it is unreachable by name on the LAN.