Originally Posted by Anti
Can't really blame ASUS for not properly configuring the computers. With properly configured DNS on all clients bonjour seems to work.
Some confusion here...
Bonjour is Apple's implementation of ZeroConf. It doesn't use DNS to work. You can't configure a DNS to work with Bonjour. That's not how zeroconf works.
Unlike a DNS where there's a central server you ask to resolve a query.
With ZeroConf all clients provide their own server and it uses multicast to know where to query.
As such, with bonjour, a router isn't involved in the discovery process
For more info on how it works: