Re: NSNetService advertises non-local IPv6 address in local domain
Re: NSNetService advertises non-local IPv6 address in local domain
- Subject: Re: NSNetService advertises non-local IPv6 address in local domain
- From: "Quinn \"The Eskimo!\"" <email@hidden>
- Date: Thu, 31 Mar 2016 08:43:52 +0100
On 29 Mar 2016, at 21:30, Steve Sisak <email@hidden> 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 (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden