[GTER] pode haver mais de um PTR para o mesmo IP?

Rafael R Obelheiro rro at das.ufsc.br
Fri Jul 30 11:41:42 -03 2004


On Fri, Jul 30, 2004 at 11:20:54AM -0300, Danton Nunes wrote:
> On Fri, 30 Jul 2004, Frederico A C Neves wrote:
> 
> > Danton,
> > 
> > On Thu, Jul 29, 2004 at 04:47:37PM -0300, Danton Nunes wrote:
> > > Desculpe a preguiça em procurar nas RFCs, mas isto está certo?
> > > 
> > > $ host 200.149.5.3
> > > 3.5.149.200.in-addr.arpa domain name pointer ns1.datagrupo.com.br.
> > > 3.5.149.200.in-addr.arpa domain name pointer duryodhana.datagrupo.com.br.
> > > 
> > > isto é, 3.5.149.200.in-addr.arpa tem dois PTRs! isso faz sentido?
> > 
> > Sim. Não existe restrição alguma para isto. Qualquer nome detro de uma
> > zona pode ter mais de um RR associado. Quando o nome, tipo e classe
> > são os mesmos isto se constitui em um RRSET.
> 
> Valeu, Fred.

Complementando a informacao do Fred, no caso do PTR isso e' esclarecido
na RFC 2181, secao 10.2:

  10.2. PTR records

     Confusion about canonical names has lead to a belief that a PTR
     record should have exactly one RR in its RRSet.  This is incorrect,
     the relevant section of RFC1034 (section 3.6.2) indicates that the
     value of a PTR record should be a canonical name.  That is, it should
     not be an alias.  There is no implication in that section that only
     one PTR record is permitted for a name.  No such restriction should
     be inferred. 

     [...]
 
> > ps. No exemplo que voce deu, nem todo mundo vai ver a mesma coisa pois
> > a delegação é inconsistente. Cada um dos servidores delegados diz uma
> > coisa.
> 
> eu não tinha percebido isto.
> 
> e CNAME, pode ser múltiplo também, formando um RRset?

Nao, de acordo com a RFC 2181, secao 10.1:

  10.1. CNAME resource records

     The DNS CNAME ("canonical name") record exists to provide the
     canonical name associated with an alias name.  There may be only one
     such canonical name for any one alias.  That name should generally be
     a name that exists elsewhere in the DNS, though there are some rare
     applications for aliases with the accompanying canonical name
     undefined in the DNS.  An alias name (label of a CNAME record) may,
     if DNSSEC is in use, have SIG, NXT, and KEY RRs, but may have no
     other data.  That is, for any label in the DNS (any domain name)
     exactly one of the following is true:
  
       + one CNAME record exists, optionally accompanied by SIG, NXT, and
         KEY RRs,
       + one or more records exist, none being CNAME records,
       + the name exists, but has no associated RRs of any type,
       + the name does not exist at all.

Um abraco,
--rro




More information about the gter mailing list