The [[http://www.avahi.org/wiki/AvahiWalkOfFame|Avahi Walk of Fame]] lists many open-source applications that work with Zeroconf. Avahi can [[http://0pointer.de/blog/projects/avahi-wide-area.html|browse services published on wide-area networks]] (WANs), by [[http://eric.extremeboredom.net/2006/03/16/253|setting certain unicast DNS records]] for the domain. Benjamin Sherman has an article about [[http://holyarmy.org/benjamin/2008/11/bonjour-avahi-addendum/|publishing services with Avahi]]. === Distributions' resource pages === * [[http://wiki.archlinux.org/index.php/Avahi|ArchLinux]] * [[http://wiki.debian.org/ZeroConf|Debian]] * [[http://en.gentoo-wiki.com/wiki/Avahi|Gentoo]] == IPv6 == To enable Avahi for IPv6: * Make sure use-ipv6=yes is set in /etc/avahi/avahi-daemon.conf * Modify /etc/nsswitch.conf change mdns4_minimal to mdns, and mdns4 to mdns Testing ping: if you're using link-local IPv6 addresses and not global ones, you need to use the -I option to specify outgoing interface w/ ping: {{{#!highlight sh numbers=off ping -I wlan0 router.local }}} == Publishing new addresses == === Aliases === [[https://gist.github.com/gdamjan/3168336|avahi-alias.py]] (Python 2-only) publishes new address in a command-line tool via D-Bus. The [[https://github.com/airtonix/avahi-aliases|avahi-aliases]] project does the same, but you can do so from `/etc/avahi/aliases.d/`.