[Pdns-users] CNAME record to an external domain

bert hubert bert.hubert at netherlabs.nl
Tue Sep 4 19:42:13 UTC 2007


Marko, 

Now actually try if the domain resolves. It will. Nslookup is a very
confusing tool, and this is how DNS works.

	Bert

On Tue, Sep 04, 2007 at 09:37:54PM +0200, Marko Kobal wrote:
> Hi,
> 
> bert hubert pravi:
> >On Tue, Sep 04, 2007 at 06:47:05PM +0200, Marko Kobal wrote:
> >>However, I do have another question. If I want such a domain to be 
> >>resolvable (like www.urad.si CNAME urad.blogspot.com) I need to open 
> >>(allow) my recursor for the whole world. Would it not be better to 
> >
> >No, that is not needed. Resolvers will follow the CNAME chain regardless.
> 
> Hmmm ...
> 
> 
> In recursor.conf:
> 
> allow-from=127.0.0.1
> 
> In pdns.conf:
> 
> allow-recursion=127.0.0.1, 193.77.181.76
> 
> - 193.77.181.76 is the public IP of the DNS server we are talking about
> - urad.si is hosted on 193.77.181.76
> - www.urad.si CNAME urad.blogspot.com
> - urad.blogspot.com is an external domain
> 
> +++
> 
> Now, exec "nslookup www.urad.si dns1.arctur.si" on 193.77.124.79 host:
> 
> ---
> nslookup www.urad.si dns1.arctur.si
> Server:         dns1.arctur.si
> Address:        193.77.181.76#53
> 
> ** server can't find www.urad.si: SERVFAIL
> ---
> 
> ... from log:
> Not authoritative for 'urad.blogspot.com', sending servfail to 
> 193.77.124.79 (recursion was desired)
> 
> Now, exec "nslookup www.urad.si dns1.arctur.si" on the DNS server itself 
> (193.77.181.76):
> 
> ---
> nslookup www.urad.si dns1.arctur.si
> Server:         dns1.arctur.si
> Address:        193.77.181.76#53
> 
> Non-authoritative answer:
> www.urad.si     canonical name = urad.blogspot.com.
> urad.blogspot.com       canonical name = blogspot.l.google.com.
> Name:   blogspot.l.google.com
> Address: 72.14.207.191
> ---
> 
> +++
> 
> So I can limit recursor to not be available for external servers as an 
> service (this I have already done by putting it on the 5300 port and 
> closing into the firewall), but can NOT limit the PDNS to only "internaly" 
> recurse? Am I right or not?
> 
> What I want to do is that urad.blogspot.com would NOT be directly 
> resolvable from the whole world through my DNS server, that is:
> 
> nslookup urad.blogspot.com dns1.arctur.si
> Server:         dns1.arctur.si
> Address:        193.77.181.76#53
> 
> ** server can't find urad.blogspot.com: SERVFAIL
> 
> --> OK
> 
> But I want that www.urad.si woudl be resolvable ... Are we understanding 
> each other here? Is this possible to achieve or not?
> 
> 
> -- 
> Kind regards, Marko Kobal.
> 
> 
> !DSPAM:46ddb41d132731156014651!

-- 
http://www.PowerDNS.com      Open source, database driven DNS Software 
http://netherlabs.nl              Open and Closed source services


More information about the Pdns-users mailing list