How did you find out an existing printer's IP in lion?

In Snow Leopard you can do it in this way:

  1. Open System Preferences
  2. Select the printer that you want to find the IP for
  3. Click 'Options & Supplies'
  4. The IP is shown next to the 'URL:' label, and might say 'lpd://'

How can you do this in OS X Lion?

  • How can you "change" the IP address on an existing printer without starting over and adding the printer again. I am having an issue with and HP7310xi, I use to have the scan feature show in the print & scan preferences menu but now I can get an Added printer to show the scan icon next to the printer icon.
    – user53591
    Jul 19, 2013 at 20:52
  • if its connected to the network, you should be able to see it on your home network overview, say on your router?
    – OzzieSpin
    Sep 12, 2016 at 8:28

1 Answer 1


Use the built-in CUPS web interface to get detailed printer information:


On newer versions of macOS you'll need to run the following command to enable the web interface:

cupsctl WebInterface=yes
  • 2
    genius... I had no idea that existed! Nov 4, 2011 at 14:26
  • 1
    +1. It boggles my mind why they'd hide it in a web interface...
    – Kelvin
    Apr 16, 2012 at 16:13
  • To log-in, you've to use the same credentials which you're using for the administrator account.
    – kenorb
    Oct 20, 2013 at 16:05
  • 7
    It's disabled by default, but if you're comfortable with text files you can always "sudo less /private/etc/cups/printers.conf" and get at everything. Jan 13, 2014 at 14:48
  • 6
    Web Interface is Disabled The web interface is currently disabled. Run "cupsctl WebInterface=yes" to enable it. It is a lan of printers.. Aug 13, 2015 at 9:53

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .