1 votos

Las zonas DNS no funcionan tras la actualización de OS X 10.8.5

Antes de actualizar de OS X 10.8.4 a 10.8.5, tenía el siguiente archivo de zona DNS que funcionaba perfectamente - ahora está fallando:

;
; BIND data file for dev sites
;
$TTL    604800
@       IN      SOA     dev. root.devcs1. (
                     2013092058         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      devcs1.
@       IN      A       10.10.4.15
*.dev.  14400   IN      A       10.10.4.15

Y por "fallar" me refiero a que cuando intento hacer ping a foo.dev, obtengo:

Cannot resolve foo.dev: Unknown host

"nslookup foo.dev localhost" devuelve:

;; Got SERVFAIL reply from 127.0.0.1, trying next server 

¿Qué puedo hacer para que esta zona vuelva a funcionar? Estoy intentando averiguar qué ha cambiado en OS X 10.8.5, pero ¿alguien más se ha encontrado con esto? ¿Sugerencias?

1voto

David Harris Puntos 234

Ah... lo he descubierto...

"named-checkconf -z" devuelve

zone localhost/IN: loaded serial 42
zone 0.0.127.in-addr.arpa/IN: loaded serial 1997022700
dns_rdata_fromtext: dev.zone:5: near '090712070736': out of range
zone dev/IN: loading from master file devcs1.zone failed: out of range
zone dev/IN: not loaded due to errors.
_default/dev/IN: out of range

Evidentemente mi número de serie no es válido... debería ser YYYYMMDDNN (donde NN es cualquier número entre 00 y 99). He cambiado el número de serie a "2013092001" y funciona bien.

Evidentemente, la nueva versión de Bind es más estricta con los números de serie que la versión anterior.

Puedes usar lo siguiente para saber qué versión de bind estás ejecutando:

nslookup -q=txt -class=CHAOS version.bind. 0

OS X 10.8.5 viene con Bind 9.8.5-P1.

OS X 10.8.4 se envía con 9.8.3-P1

Espero que eso ayude a alguien más en el camino.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X