Domanda

Voglio configurare bind / scrivere driver che risolve le richieste DNS in base all'indirizzo IP del client.

Vogliamo unificare i nomi a dominio di tutti gli ambienti di test per la nostra applicazione web. Invece di avere molti domini come test.mysite.com, qa.mysite.com, ecc per diversi ambienti di staging Noi vogliamo solo avere www.mysite.com e rendere configurabile che prova ambiente IT "punti" a.

Per fare questo sto pensando di fornire un'interfaccia web per la configurazione che ambiente di test deve essere utilizzato. le richieste DNS che dovrebbe essere risolta sulla base di questa configurazione.

Pensi che qualcosa di simile è fattibile con bind o un altro server DNS? E come ci si confronta con la scrittura applicazione client che modifica il file hosts locale?

È stato utile?

Soluzione

È possibile utilizzare PowerDNS con il tubo di backend per tornare diversi indirizzi IP che dipendono l'indirizzo IP del client.

Altri suggerimenti

Si può fare questo con il href="http://cr.yp.to/djbdns/tinydns-data.html" rel="nofollow noreferrer"> posizione impianto in djbdns . Il vostro compito nel rendere l'interfaccia web sta scrivendo fuori (e l'analisi, se non si vuole avere un back-end database separato) i file di dati DNS nel formato giusto.

Ecco un altro risorsa su un argomento correlato "split horizon DNS". Non è lo stesso che la tua domanda, ma le idee in questo articolo può essere adattato alle proprie esigenze: http://jdebp.eu./FGA/dns-split-horizon.html

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top