AXFR refused?

Mark.Andrews at nominum.com Mark.Andrews at nominum.com
Fri Apr 7 00:58:37 UTC 2000


> 	I've done some preliminary research regarding dns and looked through
> the archives and dont think there is anything there that fits my
> problem.  I am also having a tough time finding dns record file
> examples.
> 
> 	I'm using bind 8.2.2 p3 and wish to do my own dns.  so my domain
> record points to my name server ns1.envy.com and it works fine.  So
> of course I now need reverse lookups done so I have my provider as my 
> secondary since reverse is handled by them because they own the
> whole network block and they only gave me a subnet of it.
> 	It looks like my provider is transfering my name-ip records but
> is refusing my ip-name reverse records.  It comes back saying AXFR
> to ns1.pbi.net refused.
> 	Strange thing is within my own network, my dns is working perfectly
> both name and reverse.  But outside to the world only name is working and
> reverse comes back with host not found.
> 
> 	I've talked to my provider and they insist the problem is with
> my master server configuration but I am at a loss to what that may be.  I
> would figure it if works inside my domain, it should work outside.
> 
>         Doing a nslookup and within that "ls envy.com" comes fine.
> Outside the network using nslookup host ns1.envy.com I get back "***
> ns1.envy.com can't find host: Non-existent host/domain"
> 
> 	Any suggestions?
> 
> Thanks,
> Michael
> 
> 
	You should have *both* 110.103.216.IN-ADDR.ARPA and 
	240.110.103.216.IN-ADDR.ARPA as zones on your server.

	110.103.216.IN-ADDR.ARPA should be being transfered from your
	ISP's servers.  This zone contains CNAME records that point into
	240.110.103.216.IN-ADDR.ARPA for final resolution.

	240.110.103.216.IN-ADDR.ARPA should contain the PTR records for
	the machines in your subnet.  Your ISP will normally secondary
	this zone to reduce the number of queries required to resolve
	a reverse lookup.

	Your ISP has setup 110.103.216.IN-ADDR.ARPA correctly.  What you
	currently have as 110.103.216.IN-ADDR.ARPA should be in
	240.110.103.216.IN-ADDR.ARPA.

	When a client does a reverse lookup on 216.103.110.242 (ns1.envy.com)
	it will perform a query for 242.110.103.216.IN-ADDR.ARPA, see that
	this is a CNAME for 242.240.110.103.216.IN-ADDR.ARPA then perform
	an additional lookup for 242.240.110.103.216.IN-ADDR.ARPA and get
	the answer.  If the servers for 110.103.216.IN-ADDR.ARPA also
	serve 240.110.103.216.IN-ADDR.ARPA the last lookup will be short
	circuited.

   e.g.
	/*
	 * 110.103.216.IN-ADDR.ARPA is required so that local reverse
	 * lookups work when the external link is down.
	 */
	zone "110.103.216.IN-ADDR.ARPA" {
		type slave;
		file "216.103.110.rev";
		masters { 206.13.28.11; 206.13.29.11; };
	};

	zone "240.110.103.216.IN-ADDR.ARPA" {
		type master;
		file "216.103.110.240.rev";
	};

	Mark
--
Mark Andrews, Nominum Inc. / Internet Software Consortium
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: Mark.Andrews at nominum.com



More information about the bind-users mailing list