special features

Steven Stromer filter at stevenstromer.com
Thu May 8 00:50:06 UTC 2008


>>> When a URL cannot be resolved, bind itself does nothing more than  
>>> to respond
>> with an empty record. This is all by design, and should probably  
>> be left
>> alone. However, in a closed environment, it would be possible to  
>> create a
>> proxy server running a script that tests requested URLs, and  
>> returns an
>> address to a custom page being served. It is probably not worth  
>> the effort
>> though.
>
> I assume that you are talking about setting up a DNS proxy server
> specifically designed to return an IP address in case of error or
> empty response from Master BIND?
> That's what we are preparing to face, but we are looking where to
> start. From scratch? use DNS library such as ldns? Pathcing an
> opensource DNS server (bind, maraDNS...)? Any suggestion?
>
> Thanks again for your answers
>

I haven't run across anything that already does this, but I haven't  
explicitly tried to do this before. The failure of a brief search to  
return anything hints that this is not a common practice. You are on  
the right path with ldns or the Net::DNS Perl library. Either way,  
you are likely to be coding this yourself. Sorry that I don't have  
more for you!

This specification might give some hints about the process:
http://www.juniper.net/techpubs/software/management/sdx/sdx60x/sw-sdx- 
components-vol2/html/residential-portal-overview5.html

Again, this is not a recommended practice. This somewhat related  
article lists some of the reasons why:
http://www.networkcomputing.com/blog/dailyblog/archives/2007/02/ 
breaking_dns_wi.html



More information about the bind-users mailing list