Domain [AName Server ------------------ Il DNS (cache) che viene installato permette di fare 2 cose: a) Le informazioni relative ai nomi dei calcolatori della rete vengono salvati in memoria e rendono piu' veloce la successiva navigazione sulla rete b) E' possibile creare il "dominio" interno della scuola compilando una unica tabella di associazione numero_IP -- nome_calcolatore, residente sul server, che tutte le macchine della rete locale possono consultare. Disponendo di un DNS locale anche molte operazioni locali diventeranno piu' veloci. La configurazione del DNS non e' difficile, anche se e' sicuramente noiosa e laboriosa, mai vale la pena di spendere un po' di tempo soprattutto se e' prevista una connessione permanente alla rete internet (ADSL o dedicata ); in questo caso vi troverete a disporre di un DNS gia' pronto. Nell'esempio di configurazione viene fornito un caso molto semplice: Nome calcolatore: vilcoyote Nome dominio : scuola La rete e' la : 192.168.165.0 In questo caso tutti i calcolatori della vostra rete avranno un nome completo del tipo: vilcoyote.scuola pc1.scuola pc2.scuola etc etc. Naturalmente questo dominio non sara' visto su Internet, ma solo internamente alla vostra scuola. ----------------------------------------------------------------------------- INSTALLAZIONE ------------- 1) Il software e' gia' installato, si deve procedere alla sola configurazione ! 2) Copiate tutti i file del directory named in /var/named 3) Copiate il file named.conf in /etc 4) Copiare i file resolv.conf in /etc 5) Copiare il file host.conf in /etc 6) Sostituzioni: Prendere nota dei numeri di rete e dei nomi calcolatore/ dominio dell'esempio, e scrivete a fianco i vostri numeri e nomi. Se intendete dare al vostro dominio un nome diverso da "scuola" dovrete modificare ANCHE la stringa "scuola" in tutti i file seguenti. Queste istruzioni prevedono che voi manteniate il dominio .scuola a) Modificate il file /etc/named.conf : alla riga: zone "165.168.192.in-addr.arpa" { notare che il numero che compare e' l'inverso del numero di rete 192.168.165.xxx . Qui dovete sostituire il "165" che compare nell'esempio con il numero della vostra rete. Se avete una connessione adsl o permanente cambiate la riga "dialup yes" in "dialup no" b) Modificare il file /var/named/named.local Sostituite vilcoyote con il nome del vostro server linux (3 sostituzioni) c) Modificare il file /var/named/scuola.local File di risoluzione degli indirizzi. Per prima cosa sostituire vilcoyote con il nome del vostro server (11 sostituzioni). Quindi cambiare tutti gli indirizzi che compaiono (192.167.165.x) con i relativi indirizzi della vostra rete. (circa 25 sostituzioni) In questo file, con la stessa sintassi, potete inserire tutti i nomi/numeri delle macchine della vostra rete che non sono serviti dal dhcp. (a questi ultimi sono assegnati i numeri superiori a 210) In futuro potrete continuare ad inserire i nuovi calcolatori in questo file. d) Modificate il file /var/named/scuola.rev File di risoluzione degli indirizzi inversi Sostituire vilcoyote con il nome del vostro server (4 sostituzioni). Se nel file precedente avete inserito nuovi calcolatori qui dovete indicare il solo numero dell' host (il 4^ campo dell'indirizzo IP) e il nome completo di dominio (seguite gli esempi del file e non scordate il punto finale !!). Anche questo file deve essere aggiornato se aggiungerete nuovi calcolatori in futuro. e) Modificare il file /etc/resolv.conf Sostituire il numero 192.168.165.1 con l'indirizzo ip del vostro server. Eventualmente sostituire anche il 2^ e/o 3^ nameserver con quello indicato come piu' appropriato per la vostra rete. 5) Per rendere permanente l'attivazione del dns usare il comando: setup quindi selezionate System Service e selezionate il servizio "named" ----------------------------------------------------------------------------- La configurazione e' terminata. Alla ripartenza della macchina il DNS sara' attivo e tutte le macchine della vostra rete potranno accedere al server per risolvere tutti i nomi della vostra rete locale. Non sara' quindi piu' necessario compilare i file "hosts" dei calcolatori windows. Dalla vostra rete il server sara' conosciuto col nome nome_server.scuola, mente il resto della rete internet lo vedra' con il nome nome_server.bo.scuolan.it e/oppure nome_server.scuole.bo.it