5 Replies Latest reply: Sep 10, 2012 10:03 AM by BDAqua
SunilKP Level 1 (0 points)

Hi, I have heard that, MacOS tracks dynamic IPs. Is this true? If it is, then would anyone be able to share how it actually works? Thanks.

iMac, Mac OS X (10.7.4)
  • BDAqua Level 10 (122,202 points)

    Hi, not sure what you mean, but DNS & Bonjour are the usual methods.

  • BobHarris Level 6 (17,634 points)

    If you mean find a Mac no matter where it roam through out the world getting new DHCP assigned IP addresses each time it moves around, then to a limited extend iCloud's Back-to-My-Mac feature can connect you to that Mac.


    You can also get a free dynamic DNS name from a service such as No-IP.com or DynDNS.org.  Then the roaming Mac runs a dynamic DNS updating utility (obtained from No-IP.com or DynDNS.org) and that keeps the dynamic DNS name updated so you can find the Mac as it roams.


    Both of the above can also be used for a fixed location Mac, but your ISP keeps changing the public IP address.

  • SunilKP Level 1 (0 points)


    I will try to re-phrase my question, suppose you have a printer connected to the Mac, and theres a change in the IP of the printer. Mac still gets the new IP, but Windows does NOT retrieve it. In a nutshell, Mac traces dynamic IPS, and windows does not.

    This is what I have heard, so I was trying to confirm, if this is true or not.

    If its true, anyone knows, how its done... atleast a fair idea would be helpful... 


    Thanks a lot..

  • BobHarris Level 6 (17,634 points)

    It is more likely the printer is advertising its IP address via Bonjour (aka zeroconf), and the Mac just finds the printer via Bonjour, as the printer would provide unique information in the Bonjour broadcast.


    Just speculation as each printer is different and may use different ways to make itself know on the local network.


    Try using "Bonjour Browser" to see what devices are advertising on your network.



    Message was edited by: BobHarris

  • BDAqua Level 10 (122,202 points)

    Might try Bonjour for Windows...