Domanda

Spero che mi perdonerai per aver pensato che sarebbe facile configurare un server DNS. Si scopre che è abbastanza difficile ... soprattutto se non l'hai mai fatto prima.

Per ricapitolare un po ', in precedenza avevo chiesto se qualcuno potesse raccomandare un server DNS personale per Windows XP da utilizzare in un progetto di sviluppo.

Il mio desiderio di base è di ospitare un server DNS che rappresenti la seguente tabella di ricerca:

 Address          | IP
------------------+--------------
 *.devdomain1.dev | 192.168.10.2
 *.devdomain2.dev | 192.168.10.2

Sai come configurarlo in BIND 9? O forse c'è una soluzione più semplice che ho trascurato. So che potrei aggiungere i singoli sottodomini nel mio file HOSTS ma dato che abbiamo molti sottodomini che devono essere mantenuti su più macchine sviluppatrici, preferirei avere una semplice configurazione con caratteri jolly.

È stato utile?

Soluzione

Un file di zona come questo dovrebbe essere sufficiente (sul mio sistema questo sarebbe in /etc/bind/zones/devdomain2.dev.hosts)

devdomain2.dev. IN SOA localhost. johannesh.devdomain2.dev. (
        1102522753
        10800
        3600
        604800
        38400
)

devdomain2.dev.    IN      NS     localhost.
*.devdomain2.dev.   IN      A      192.168.10.2

Quindi il mio /etc/bind/named.conf.local lo farebbe riferimento come segue

zone "devdomain2.dev" {
        type master;
        file "/etc/bind/zones/devdomain2.dev.hosts";
};

(Nota che potresti adattare completamente questo solo dominio .dev con caratteri jolly o impostare un'altra zona per devdomain1)

Altri suggerimenti

Quanto sei arrivato lontano?

Potresti semplicemente creare una zona per .dev e utilizzare un record jolly

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