Hi Joshua,
If this is the case (separate networks with a router in the middle) then
standard mDNS/DNS-SD will not work, however wide-area DNS-SD would still
be an option.
If you were able to get a machine on both networks you could use my
aforementioned avahi reflector.
Cheers,
Trent
On Thu, Jan 25, 2007 at 04:48:50PM -0500, Joshua ChaitinPollak wrote:
> Shao,
>
> Thanks for the response.
>
> I don't particularly care about mDNS, I care more about Service
> Discovery. The IP address blocks we usually deploy on are 10.
> networks. Usually there is a wired network 10.31.129.* for example,
> and a wireless network, 10.31.130.*. There is a router and firewall
> (out of our control) between the two networks, and we have to request
> our customers open a range of ports for our system to work. We
> already use Bonjour for our wired clients to locate our server
> application (but they are all on the same subnet), but we would like
> our wireless clients to locate the server via service discovery as well.
>
> The end goal is for our clients to have zero knowledge of the client
> configuration on startup, and to configure themselves as they boot. I
> would like to avoid the dependancy on a DNS server or forwarder,
> because our clients have pretty ridged networking procedures and are
> probably going to be unwilling or unable to change their DNS servers
> to support us. We could install our own DNS server on our machines if
> needed and forward that with our DHCP server, but that seems painful.
>
> I suppose it may be possible to get our clients to open port 5353
> between the two subnets, I don't know enough about router configuration.
>
> -Josh
>
> On Jan 25, 2007, at 3:59 PM, Shao Miller wrote:
>
> >Good day Joshua ChaitinPollak,
> >
> > I've talked about mDNS across subnets a few times in this list.
> >
> > Bonjour consists of two parts: multicast DNS & DNS service
> >discovery
> >extensions.
> >
> > You can add DNS service discovery functionality to several
> >types of DNS
> >servers, including Mac OS X DNS (named). This is called Wide-Area
> >Bonjour
> >by Apple.
> >
> > Regardless of DNS-SD, multicast DNS will always be limited to
> >multicast
> >boundaries. Sometimes you can configure routers to pass along
> >multicast
> >traffic.
> >
> > You said you will need to use multicast DNS across subnets.
> >Could you
> >offer a little more information? Are you planning on using
> >Bonjour? Is it
> >pure multicast DNS you are interested in (like .local automatic
> >names)? Is
> >it DNS-SD you want? Both?
> >
> > A word of warning about using Bonjour as it is currently
> >available: RFC
> >1918 private IP addresses, such as 192.168.0.1 and 172.16.0.1, are
> >treated
> >specially by Bonjour if you intend on using a DNS server with DNS-SD
> >extensions (Wide-Area Bonjour).
> >
> > If you don't understand any of this and you simply want two
> >Bonjour
> >services to find each other across multicast boundaries, perhaps
> >you can
> >configure your router to pass on this multicast traffic, which uses
> >the IP
> >address of 224.0.0.251, UDP port 5353. An alternative is to use a
> >Bonjour
> >"repeater", such as Network Beacon by chaoticsoftware.com.
> >
> > I hope this helps.
> >
> >- Shao Miller
> >
> >
>
> --
> Joshua ChaitinPollak
> Software Engineer
> Kiva Systems
>
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Bonjour-dev mailing list (email@hidden)
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/bonjour-dev/email@hidden
>
> This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Bonjour-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/bonjour-dev/email@hidden
This email sent to email@hidden