Hi,

I have the same situation as described in this issue:

https://github.com/avahi/avahi/issues/269

Ie. my server have multiple addresses on a single interface, and avahi 
publishes all of them. Only one of these addresses is the one where my host is 
accessible to clients, because the clients don't have an address in the same 
range as the other addresses. But if resolving my server's hostname yields the 
wrong IP address on the client (by just pinging myserver.local for example), 
it won't be able to communicate with the server and it ends up with an 
advertised service that's actually inaccessible.

I understand that this behaviour is specified by RFC6762 as described in the 
issue above. Setting aside the fact that the behaviour specified by the 
standard is asking for trouble, do you have an actual solution to this?

Do you think a configuration option that allows avahi to ignore addresses in 
specific ranges could be a viable solution?

Any other tips or tricks?

-- 
Thanks,
Szabi



Reply via email to