[valux-list] DNS i alias (cname)

Gerardo López-Fernández valux en sunsphere.com
Mie Feb 20 06:54:05 PST 2008


Hola,

Discupa que no te conteste en valenciano. Lo tengo bastante  
oxidadillo...

Para lo que quieres hacer (que en realidad no sé si se puede) no se  
pueden utilizar CNAMEs. Me explico: un CNAME define un alias para un  
nombre canónico, es decir, especifica una relación de nombre (alias) a  
nombre (canónico). Por otro lado, y de manera más generalizada, las  
relaciones especificadas en DNS son de una sola dirección para cada  
record, y no hay relación implícita alguna de que la relación funcione  
a la inversa.

En tu caso, hay una entrada A que especifica que 'et11032' es  
'192.168.11.32', y hay otra entrada (que aunque no mencionas ha de  
existir) PTR que determina la relación inversa: '192.168.11.32' es  
'et11032'. Ambas relaciones son unidireccionales e independientes  
(aunque semánticamente --es decir, para ti y para mi-- estén  
relaciondas).

Un récord IN puede terner múltiples entradas. Por ejemplo:

www IN A 10.10.10.10
www IN A 10.10.10.11
www IN A 10.10.10.12

Cuando buscas dicha entrada, se te devuelven todas. No sé si eso se  
puede hacer con un récord PTR:

10.10.10.10.in-addr.arpa. IN PTR foo1
10.10.10.10.in-addr.arpa. IN PTR foo2
10.10.10.10.in-addr.arpa. IN PTR foo3

Esto es lo que más o menos estás tratando de hacer ¿no?

Lo que sí se es que no hay una regla implícita que defina el buscar  
todos los CNAMES asociados con un récord A.

-Gerardo

On Feb 20, 2008, at 3:07 AM, Josep V Taus wrote:

> Hola a tot.*s,
>
> vull fer una cosa i no sé com. Té a vore amb el DNS (que gestionem
> nosaltres) i obtindre els alias associats a una ip.
>
> En el DNS tenim, per exemple, la següent entrada:
>
> et11032                 IN      A       192.168.11.32
> josep                   CNAME           et11032
>
> Si faig,
>
> # host josep
> josep.bnc is an alias for et11032.bnc.
> et11032.bnc has address 192.168.11.32
>
> em dona la informació correctament.
>
> # host 192.168.11.32
> 32.11.168.192.in-addr.arpa domain name pointer et11032.bnc.
>
> també em dona la informació correctament però el que voldria es que em
> diguera també els alias, o siga, les entrades CNAME.
>
> He provat també amb el dig, però hi ha manera.
>
> Algú em pot tirar una maneta?
>
> Moltes gràcies per endavant.
>
> -- 
> Salutacions,
>
> Josep V Taus
>
> Analista de Sistemes Informàtics
> Ajuntament de Benicarló


Más información sobre la lista de distribución Valux-list