Quiero usar un servidor DNS diferente para algunos dominios específicos que están bloqueados por el servidor DNS predeterminado. Y no quiero cambiar mi servidor DNS predeterminado por alguna razón.
¿Hay alguna forma de hacerlo sin instalar mi propio servidor dns?
Acabo de enterarme de que esto es posible en mac: http://hints.macworld.com/article.php?story=2004062902195410
Parece que no hay soporte de enrutamiento DNS en la biblioteca GNU, por lo que el mismo truco que usan en el artículo de Mac que citó no funcionará en Linux.
El servidor DHCP / DNS dual es un servidor DNS que admite el enrutamiento DNS de acuerdo con los documentos (puede desactivar las funciones DHCP).
fuente
También puede agregar los dominios a su archivo / etc / hosts si las IP correspondientes son relativamente estáticas.
fuente
He hecho esto usando BIND9 para poder obtener resultados de un servidor de lista blanca IPv6 de Google sin dejar de preguntar a los servidores de OpenNic sobre sus dominios. Si todavía está interesado, hágamelo saber y volveré y descubriré cómo lo hizo, y luego editaré esta respuesta.
Editar: ¡Ahora me doy cuenta de que no querías instalar tu propio servidor DNS! Si está preocupado por la seguridad, puede hacerlo de manera que tenga un cortafuegos, de esa manera solo la computadora en la que se ejecuta el servidor DNS podría usarlo y sería invisible al exterior que estaba ejecutando un servidor DNS.
fuente