Zeroconf (aka Bonjour, very rarely Rendezvous) is a group of technologies to “automagically” discover systems and services on a local area network.
With the proliferation of embedded, networked Raspberry Pi projects, it can be a chore to keep track of numeric IP addresses for each. Dynamically-assigned addresses (via DHCP) can further confuse the issue.
Zeroconf helps by assigning the system a name (e.g. raspberrypi.local instead of 192.168.0.42). It can then be easily accessed from other computers on the local network…provided they’re also running Zeroconf!
Mac OS X and BeagleBone Black already support Zeroconf. For other systems, here’s how to set that up…