Jump to content

This is the support site for Andrews & Arnold Ltd, a UK Internet provider. Information on these pages is generally for our customers but may be useful to others, enjoy!

Reverse DNS: Difference between revisions

m
→‎About Reverse DNS: accessibility- <code> markup
m (→‎3. in-addr.arpa or ip6.arpa Zone: accessibility- markup with <code>)
m (→‎About Reverse DNS: accessibility- <code> markup)
 
==About Reverse DNS==
Normal (forward) DNS is a system that allows you to look up information about a domain/host name. For example, you might want to look up the IP address for the name <code>my.firebrick.co.uk</code>. To do this, a normal DNS lookup is done for an '''A''' record called <code>my.firebrick.co.uk</code> and you get the answer <code>217.169.0.1</code>.
 
Reverse DNS is about finding a name for an IP address. The system is quite simple, the IP address is converted to a name, andbut athe lookup is done in the usual way. The record type for a reverse DNS lookup is a '''PTR''' record not an A record.
 
Because of the way DNS works, control is delegated at each level, so <code>my.firebrick.co.uk</code> is delegated so that the name servers for <code>co.uk</code> tell the name servers for <code>firebrick.co.uk</code> and so on. This is normally only at a couple of levels but it could be that at each level control of the domains below that level (i.e. with anything added to the start of the domain) areis delegated to a new name server.
 
With IP addresses the control is delegated the other way, e.g. <code>217.''x.x.x''</code> is delegated to RIPE, and <code>217.169.0.''x''</code> is delegated to AAISP. To allow DNS to be used to turn IP addresses in to names, the reverse DNS name for an IP address is backwards. For example, <code>217.169.0.1</code> is <code>1.0.169.217.in-addr.arpa </code>. This means that <code>217.in-addr.arpa</code> is delegated to RIPE and <code>0.169.217.in-addr.arpa</code> is delegated to AAISP.
 
To delegate your IP addresses to you we have to find a way to delegate within the block of 256 addresses we have received from RIPE. Few customers have a complete block of 256 addresses. Those that do can simply be set up so that their own name servers are used in the delegation from RIPE. For anyone with less than 256 addresses we have to find a way to give you some of the addresses within a block - which DNS does not allow.
252

edits