Pregunta

Quiero configurar bind / escribir controlador que resuelve las solicitudes de DNS basado en la dirección IP del cliente.

Queremos unificar los nombres de dominio de todos los entornos de prueba para nuestra aplicación web. En lugar de tener muchos dominios como test.mysite.com, qa.mysite.com, etc para diferentes entornos de ensayo que queremos sólo para que www.mysite.com y que sea configurable que ponen a prueba el entorno de TI "puntos" a.

Para lograr esto estoy pensando en proporcionar interfaz web para la configuración de entorno de prueba, que tiene que ser utilizado. peticiones DNS que deben ser contestadas basado en esta configuración.

¿Cree que algo como esto es factible con bind u otro servidor de DNS? Y ¿cómo se compara a la escritura aplicación cliente que modifica el archivo hosts locales?

¿Fue útil?

Solución

Puede utilizar PowerDNS con el tubo de back-end para regresar diferentes direcciones IP que dependen de la dirección IP del cliente.

Otros consejos

Puede hacer esto con la facilidad ubicación en djbdns . Vuestra tarea de la interfaz web está escribiendo a cabo (y el análisis, si no quiere tener un motor de base de datos independiente) los archivos de datos de DNS en el formato correcto.

Aquí hay otro recurso en un tema relacionado "horizonte dividido DNS". No es lo mismo que su pregunta, pero las ideas en el artículo puede ser adaptado a sus necesidades: http://jdebp.eu./FGA/dns-split-horizon.html

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top