Matt, Thanks for a quick response again. Yes the design for handheld device to be able to connect just by querying http://mms does look like broken. And yes http://mms is the only hostname that handheld will be access in this way (without domain). So to better understand the solution that you have provided, At this time the authoritative servers have a zone db.ora.com in which there is A record for mms to an IP. So what you're suggeting is configure a mms. zone in the named.conf and create a zone file called db.mms. and in that zone file have A record for mms to mms.ora.com? Now it responds with same IP for both mms.ora.com and mms? And then put a forwarder for mms in recursive DNS that points to authoritative servers? Thanks.
--- On Mon, 8/18/08, Matthew Pounsett <[EMAIL PROTECTED]> wrote: From: Matthew Pounsett <[EMAIL PROTECTED]> Subject: Re: DNS query with no domain To: [EMAIL PROTECTED] Cc: [email protected] Date: Monday, August 18, 2008, 2:39 PM On 18-Aug-2008, at 15:22 , Prabhat Rana wrote: > Matt, > Thanks for the quick response. The querying client is this case is > not a server it is infact a handheld device. And we can not put any > search order in this device. We can only tell it to which DNS server > to query and what URL which is http://mms Ah, I see. And you can't put the fully qualified domain name of nms.ora.com in for the URL? That seems broken to me. However, if that's the case... Assuming that it's only the one hostname that you need to reach (nms.ora.com) then you should configure a new TLD called 'nms' on your authoritative servers, along side ora.com. The 'nms.' zone would just have the A record for nms.ora.com in it. On the recursive server(s), set up a forwarder statement sending requests for 'nms.' to your authoritative servers. If 'nms.ora.com' is just an example, and you have several predictable host names that will need to be reached in this way, then you need to set up a new TLD for each host. If you can't predict what host names will be used this way, then there's no way (that I'm aware of) to do what you want with BIND.
