Bueno, resulta que estoy montando un servidor dns casero. Lo que quiero conseguir con esto es que ciertas urls dentro de mi red se redireccionen a alguna ip privada de mi red, para ello he instalado el servidor dns bind9 en ubuntu.
La ip de mi servidor dns es la 192.168.1.99
En la ip 192.168.1.55 tengo un servidor apache escuchando en el puerto 80, asi que quiero enlazar la url www.web.es con la ip 192.168.1.55
Los archivos de configuracion de bind9 son estos:
named.conf.local
zone "web.es" {
type master;
file "/etc/bind/db.casero";
};
db.casero
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.web.es. root.casero. (
25 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns.web.es.
@ IN AAAA ::1
web.es. IN A 192.168.1.55
www.web.es. IN A 192.168.1.55
ns IN A 192.168.1.99
named.conf.options En este fichero de configuracion meto las dns que mi servidor no pueda resolver.
options {
directory "/var/cache/bind";
forwarders {
87.216.1.65;
87.216.1.66;
};
};
El servidor me funciona bien si en cada ordenador de la red voy configurando cada aparato por separado y hago que las dns apunten a 192.168.1.99.
El problema viene cuando pongo en el router las dns de mi servidor y hago que los ordenador obtengan la ip y dns por DHCP. He probado de todo y no se que puede estar fallando.
Haber si me podeis hechar una mano.
Gracias.