• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 5083
  • Last Modified:

Register static IP HP Printer in DNS Automatically

I have about 75 Printers ( Majority HP Laserjet P4015 ) throughout my organization. I cannot ping these printers by Printer name because they are not registered in DNS.

I can manually add these printers but then with anby changes DNS would need to be manually updated.

I am also planning on changining the IP adddress of some of these printers in the near future.

How can I add these printers to DNS ?

I am on a 2008 R2 Active directory environment
my print server is a 2008 R2 server
1 Solution
Not necessary use DNS ,  your print server should already able to address them.

Enable SNMP proctocol , or using the printer mautifactor untily that collects those broadcast will able to centralisex them.
EkuskowskiAuthor Commented:
I don't understand ,  If the Printer name is not on my DNS server how could my computer possibly resolve the name to the ip address,  if my computer looks to my DNS server for name resolutions ?

The printers have SNMP enabled and Im nut sure what printer manufacturer utility you are talking about.

Can you be more specific ?

Since you're in an AD domain, it's likely that your DNS zones are AD-integrated and configured to accept secure dynamic updates only.  This is the recommended configuration for security reasons, but it means that machines on the network which aren't domain members cannot register records in DNS.  Your printers aren't domain members unless there's some sort of AD client functionality built into them, which seems unlikely.

You've got two options that I can think of:

1.  Configure the appropriate forward lookup zone to accept secure and nonsecure dynamic updates.  This is the simplest solution, but it's not ideal from a security perspective.

2.  If you have a Windows-based DHCP server that's a member of the domain, you can configure it to register DNS records on behalf of clients, then set those printers to use DHCP to obtain their IP addresses.  You can create reservations for them to ensure that they always have the same IP addresses, if you wish, although that will entail a bit of work, as you'll need to input the MAC address and desired IP address of each one.
EkuskowskiAuthor Commented:
Considering this is the first time in six years that I have needed / wanted to ping a printer by name,  I'll just leave well enough alone. I do not want to set the printers to use DHCP and I also do not want to lessen my security in any way.  So for now I'll ping by IP address.
I feel the same way you do, Ekuskowski.
I wanted to be able to ping by hostname, but never really had a reason to.
The only advantage is some of my printer notifications have a link which directs to the host name of the printer instead of the IP address, so clicking on them only errors out.
You can manually create the A records in your DNS, since you only have about 75, that isn't too much work,
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

WEBINAR: 10 Easy Ways to Lose a Password

Join us on June 27th at 8 am PDT to learn about the methods that hackers use to lift real, working credentials from even the most security-savvy employees. We'll cover the importance of multi-factor authentication and how these solutions can better protect your business!

Tackle projects and never again get stuck behind a technical roadblock.
Join Now