[Systems] [gnu.org #552346] [Fwd: Reverse DNS for translate.sugarlabs.org]

Bernie Innocenti bernie at codewiz.org
Thu Feb 18 15:07:20 EST 2010


On Thu, 2010-02-18 at 11:57 -0500, Ward Vandewege via RT wrote:
> > [bernie at codewiz.org - Tue Feb 16 16:46:28 2010]:
> > 
> > On Tue, 2010-02-16 at 13:10 -0500, Ward Vandewege via RT wrote:
> > > > ; glue records for the above nameservers
> > > > ns1.sugarlabs.org.	A	140.186.70.102
> > > > ns1.sugarlabs.org.	AAAA	2002:8cba:4666::1
> > > > ns2.sugarlabs.org.	A	140.186.70.53
> > > > ns2.sugarlabs.org.	AAAA	2002:8cba:4635::1
> > > > ns1.codewiz.org.	A	83.149.158.210
> > > > ns1.codewiz.org.	AAAA	2002:5395:9ed2::1
> > > 
> > > I didn't add those; would bind actually be smart enough to use them?
> > > Seems like perhaps we'd better not put them in just for future
> > > maintainability?
> > 
> > I have to confess that I don't entirely understand when glue records are
> > needed and when you can live without.
> 
> You only need glue records when things can not be resolved otherwise -
> for instance; at your registry you defined ns1.codewiz.org as the
> nameserver for the codewiz.org domain => you need a glue record so that
> people looking up a record in codewiz.org know who to go ask.
> 
> Having gratuitous glue records can speed up lookups in some cases, but
> they can also go out of date...

Thanks for the clarification... DNS documentation is often sparse and
contradictory.

This is the reverse zone I wrote for us. Can you spot any obvious error?

-----cut-----
$TTL 86400
@		SOA	ns1.sugarlabs.org.	hostmaster.sugarlabs.org. (
				2010021801	; serial
				1D		; refresh
				30M		; retry
				7D		; expire
				1H )		; minimum

		NS		ns1.sugarlabs.org.		; EXTREF
		NS		ns2.sugarlabs.org.		; EXTREF
		NS		ns1.codewiz.org.		; EXTREF

100		PTR		treehouse.sugarlabs.org.	; dogi, bernie
101		PTR		UNUSED101.sugarlabs.org.
102		PTR		lightwave.sugarlabs.org.	; bernie
103		PTR		UNUSED103.sugarlabs.org.
104		PTR		trixbox.sugarlabs.org.		; icarito
105		PTR		UNUSED105.sugarlabs.org.
106		PTR		pootle.sugarlabs.org.		; sayamindu
107		PTR		UNUSED107.sugarlabs.org.         
108		PTR		template-karmic.sugarlabs.org.	; bernie
109		PTR		UNUSED107.sugarlabs.org.         
110		PTR		beamrider.sugarlabs.org.	; bernie
111		PTR		ole.sugarlabs.org.		; chrowe
112		PTR		zatoichi.sugarlabs.org.		; rgs
113		PTR		UNUSED113.sugarlabs.org.         
114		PTR		UNUSED114.sugarlabs.org.         
115		PTR		buildslave-ubuntu-lucid-amd64.sugarlabs.org.	; silbe 
116		PTR		UNUSED116.sugarlabs.org.         
117		PTR		UNUSED117.sugarlabs.org.         
118		PTR		UNUSED118.sugarlabs.org.         
119		PTR		UNUSED119.sugarlabs.org.         
120		PTR		UNUSED120.sugarlabs.org.         
121		PTR		UNUSED121.sugarlabs.org.         
122		PTR		UNUSED122.sugarlabs.org.         
123		PTR		aslo-web.sugarlabs.org.		; dfarning, alsroot
125		PTR		UNUSED125.sugarlabs.org.	; aslo-db ; dfarning, alsroot
126		PTR		UNUSED126.sugarlabs.org.         
127		PTR		UNUSED127.sugarlabs.org.         
128		PTR		UNUSED128.sugarlabs.org.         
129		PTR		UNUSED129.sugarlabs.org.         

; Delegate the rest of the zone back to the FSF
$GENERATE 0-99		$	NS	ns1.gnu.org.
$GENERATE 0-99		$	NS	ns2.gnu.org.
$GENERATE 0-99		$	NS	ns3.gnu.org.
$GENERATE 0-99		$	NS	ns4.gnu.org.

$GENERATE 130-255	$	NS	ns1.gnu.org.
$GENERATE 130-255	$	NS	ns2.gnu.org.
$GENERATE 130-255	$	NS	ns3.gnu.org.
$GENERATE 130-255	$	NS	ns4.gnu.org.
-----cut-----


-- 
   // Bernie Innocenti - http://codewiz.org/
 \X/  Sugar Labs       - http://sugarlabs.org/



More information about the Systems mailing list