Ejecutando DNS localmente para la red doméstica
Tengo una pequeña red doméstica que acaba de crecer (nueva compañera de cuarto, mi actual compañera de cuarto tiene una laptop (encima de su computadora), mis amigos vienen con laptops, etc.)
Me gustaría ejecutar un servidor DNS local para buscar mis cosas de la red local (fileserver.local
, windowsTV.local
, machineA.local
, machineB.local
, appletv.local
). Solía tener una línea de negocio con una IP estática, y ejecutar bind/named internamente. Sin embargo, ahora tengo una cuenta normal.
Los servidores DNS de mi ISP están cambiando constantemente (por cualquier razón que mi ISP no quiera mantener el mismo rango de IP por mucho tiempo). Necesito que mi DNS local se actualice automáticamente para usar el DNS de mi ISP para el tráfico externo, pero ser capaz de mantener un servidor de DNS interno (conseguir actualizar el archivo de hosts está siendo una molestia con cada nueva máquina además de reconstruir las máquinas existentes con win7 o Ubuntu 9.04).
Además, los servidores de DNS de mi ISP a menudo se caen o no responden. ¿Hay algún servidor DNS abierto que sea confiable (no quiero reconfigurarlo todos los días) que pueda usar como mi principal, entonces si esos fallan, entonces uso los de mi ISP?
ACTUALIZACIÓN: También busco que cada estación de trabajo pueda usar dhcp para conectarse, pero en vez de obtener los servidores DNS de mi ISP, obtengo mi interno…