Re: NSNetService advertises non-local IPv6 address in local domain
On 29 Mar 2016, at 21:30, Steve Sisak <sgs-lists@codewell.com> wrote:
It would, however, be very useful to be able to exclude interfaces from being advertised by Bonjour
You can do this programmatically, but there are no configuration options for it. That would kinda run counter to the whole spirit of 'zeroconf'.
This could all be solved if I could configure Bonjour to only advertise the IP of the interface it’s multicasting on — or if Apple implemented source-aware routing on multi-homed machines.
Apple implemented source-aware routing on multi-homed machines in, gosh, can't remember, it's a while back now. It's certainly on by default in OS X 10.7 and later [1]. $ sw_vers ProductName: Mac OS X ProductVersion: 10.7.5 BuildVersion: 11G63 $ sysctl net.inet.ip.scopedroute net.inet.ip.scopedroute: 1 I recommend you file a bug report describing your (quite unusual) setup and the networking team here at Apple will see if there's anything they can do to help you out. Share and Enjoy -- Quinn "The Eskimo!" <http://www.apple.com/developer/> Apple Developer Relations, Developer Technical Support, Core OS/Hardware [1] Which is the oldest VM that I have lying around for testing this sort of thing. _______________________________________________ Do not post admin requests to the list. They will be ignored. Macnetworkprog mailing list (Macnetworkprog@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/macnetworkprog/site_archiver%40lists... This email sent to site_archiver@lists.apple.com
participants (1)
-
Quinn "The Eskimo!"