Mailing List Archive

Bonjour / Apple / Service discovery
Hello.

I have an apple 802.11ac latest gen timecapsule+airport express. It's
currently sitting with its WAN port connected to a GUA IPv4 and IPv6
subnet. On that GUA subnet is an AppleTV3. The Apple Airport has an IPv6
subnet delegated to it using DHCPv6-PD, and does IPv4 NAT. On the wifi
behind these NAT+PD are Apple iPads, all running latest software available
from Apple.

I want to be able to do AirPlay frmo the iPads to the Apple TV, but
service discovery fails in this case and the units behind the NAT doesn't
detect the AppleTV service announcements.

So, this is a typical scenario that Homenet tries to solve with its hybrid
DNS-SD proxy etc

http://www.dns-sd.org/
http://www.ietf.org/proceedings/87/slides/slides-87-homenet-2.pdf
http://tools.ietf.org/html/draft-cheshire-mdnsext-hybrid-02

However, above probably isn't in any shipping code currently.

I have seen examples out there where they put a linux box with avahi
deamon connected to both subnets and use as a dnssd proxy. I don't want to
do that. There doesn't seem to be any service discovery related
configuration on the AirPort using the AirPort utility.

Is there anything else I can do? I control the dns resolver that all
devices use. I don't want to manually create entries, I would like this to
be dynamic. If I at the same time could get devices to register their GUA
IPv6 address at the same time (like dyndns) that would be an added bonus.

--
Mikael Abrahamsson email: swmike@swm.pp.se