Bind TIP's

Tips útiles sobre BIND

Include de hosts

Include de archivo con información de hosts dentro de un archivo de zona

Ejemplo si queremos sobreescribir un nombre que tenemos en la configuración y no podemos cambiar la configuración general

Dentro de nuestro archivo de zona

cayu.com.ar.dns

$INCLUDE /etc/named-proxyconf.conf
wpad.cayu.com.ar. IN A 10.70.2.1
proxyconf.cayu.com.ar. IN A 10.70.2.1

named-proxyconf.conf

wpad.cayu.com.ar. IN A 10.1.2.1
proxyconf.cayu.com.ar. IN A 10.1.2.1

En db.local.zone podemos tener

;
; BIND data file for local loopback interface
;
$TTL	604800
@	IN	SOA	localhost. root.localhost. (
1	; Serial
604800	; Refresh
86400	; Retry
2419200	; Expire
600 )	; Negative Cache TTL
;
@	IN	NS	localhost.
@	IN	A	127.0.0.1
wpad.cayu.com.ar. IN A 10.1.2.1
proxyconf.cayu.com.ar. IN A 10.1.2.1

y al final terminara respondiendo a las ip 10.1.2.1

Actualizar named.ca

dig @a.root-servers.net . ns > /var/named/named.ca

Ver cache actual

# rndc dumpdb
# less /var/cache/bind/named_dump.db
# grep 'yahoo.com' /var/cache/named/named_dump.db