fishScript.com d
Home| Progetto| Web| Faq| Acronimi

Argomenti

Documenti pubblicabili:1120
Scripts:1282
Documenti non pubblicabili:162
Categorie tematiche:68
.Net
   |_C#
   |_Visual basic.net
   |_Asp.net
Active Server Pages
C++
Cascade Style Sheet
JavaScript
Mysql
Php
Xml
Java
   |_Java 2 Micro Edition
   |_Java server pages
   |_Java Servlet
Oracle
   |_PLSQL
PostgreSQL
Unix


Oracle... Script: TO_CHAR, double pipe (||)



Shell scripting... Script: if e else

La rabbia è creativa, la depressione è senza utilità Dyson, Freeman J.



Charles Babbage(1791-1871) nel 1823 ottenne dal governo 100 Sterline per la costruzione del calcolatore Different Engine.

La rabbia è creativa, la depressione è senza utilità Dyson, Freeman J.

Documents

Home >Reti > Cosa è un DNS SERVER?

Stampa  Stampa


In questa sezione parliamo di che cosa è il server DNS come si gestisce e come si utilizza.
Che cosa significa per cominciare DNS ?
Sono le iniziali di Domain Name Server cioe quel server che navigando su internet o dentro una Lan o Wan ci consente di convertire i nomi dei siti in Ip adress.
Per fare cio abbiamo bisogno di un sistema di "traduzione" da parole (es. www.pincopallino.com) a un Ip adress che difficilmente riuscremo a memorizzare con la stessa semplicta di un nome.
I server Dns seppure si differenziano un po per la struttura tra vari sistemi operativi i file di configurazione e concetti si assomigliano molto.
I sistemi dove girano questi server normalmente sono sotto Linux e sotto Windows2000 server.
A cosa ci serve gestire un DNS ?
La gestione di un DNS server non e semplice ed ovviamente richiede conoscienze specifiche nel campo poiche una cattiva configurazione puo portare danni al dominio stesso e all'infrazione delle RFC.
Ma passiamo alla teoria prima.
Un server Dns non e niente che un programma da installare sul proprio pc (se si usano sistemi basati Windows) oppure sotto Linux e da configurare solamente poichè viene fornito di "serie".
Le chiavi di tale server sono i settaggi che andremo a fare sul dominio stesso.
La prima cosa da fare prima di installare un server di questo genere e chiedere
al proprio maintener di dominio di spostare sul nostro Ip adress il dominio oppure al momento della registrazione di un dominio specificare che il mantenimento e la gestione del dominio sara fatta dall'utente stesso fornendo l'ip del nostro Name Server e il nome che abbiamo assegnato allo stesso.
Una volta aperto un Name Server potremmo gestire un numero X di domini ma deve essere settato per il principale.
Per fare cio una volta registrato il dominio e installato il Server Dns dovremmo affrontare la parte piu' delicata la costruzione dei file di setting.
Il principio di funzionamento e il seguente:
avremo editato un file in cui abbiamo scritto tutti i settaggi del nostro dominio,quando una persona su internet cerchera il nostro sito andra a consultare il proprio name server di appartenenza che se non trova nella propria cache il nostro dominio si rivolge a dei "siti madre" mirrorizzati tra di loro in tutto il mondo in cui contengono tutte le liste dei name server di internet e fara puntare la richiesta verso il nostro e da qui verra preso in gestione direttamente dal nostro leggendo il "dominio" locale.
Il file principale e chiave del dominio stesso lo chiameremo nomedomio.zone
lo potremmo editare attraverso un qualsiasi editor testo.
Tale file ha delle specifiche e delle regole ben precise che devono essere rispettate altrimenti oltre che a infrangere le RFC potremo anche avere dei problemi sia per l'accesso al nostro server sia per la cattiva gestione della posta verso il dominio stesso.

@ IN SOA nomedominio.est postmaster@nomedominio.est. (
2002030601 ; serial number
72000 ; refresh every 12 hours
7200 ; retry after 2 hours
1209600 ; expire after 2 weeks
172800) ; default ttl is 2 days
;

Ecco un esempio esaminiamo pezzo per pezzo seguendo mano mano ogni passo.
il file deve iniziare con la prima riga sostituendo chiaramente il proprio dominio e l'indirizzo email dell'amministratore del dns stesso che per una RFC specifica deve essere obbligatoriamente postmaster@nomedominio.est
Cosa e il serial number ?
Non e niente di che la data di aggiornamento in cui facciamo o aggiorniamo tale file nel formato americano e cioè:YYYYMMDDVV
YYYY=anno per esteso
MM=mese su 2 cifre
DD=giorno se oggi per esempio e 7 Maggio metteremo 07
VV=numero di versione un numero che cambia ogni giorno che ci possiamo
inventare noi a partire da 00
Fare molta attenzione a non sbagliare poiche in caso di errore il nostro file non vendendo la data corretta non fara l'aggioramento a livello superiore.
I successivi numeri generalmente non vanno toccati poiche si tratta di impostazioni che diamo al nostro server cioe il tempo di refresh verso i server superiori e dopo quanto tempo che tale file non viene spedito il nostro dominio "muore".
I tempi si esprimono SEMPRE in secondi.
Attenzione E' IMPORTANTE sempre avere 2 DNS server cioe il DNS primario e secondario poiche in caso di guasto del Server PRIMARIO e non lo rimetteremo in sesto per il tempo scritto in questo file perderemo l'istradamento del dominio verso l'ip corretto con conseguenze catastrofiche poiche perderemo anche tutta la posta diretta al nostro dominio.
Nella riga sottostante dobbiamo chiaramente scrivere l'ip di loopback per chiamare se stesso

INDIRIZZO DI LOOPBACK
;
localhost IN A 127.0.0.1
;

i punti e virgola sono sempre una nota e non verranno presi in considerazione percio se iniziamo una riga con un punto e virgola ; non verra presa in considerazione e la possiamo scrivere per ricordarci perche mettiamo li quel settaggio.


A questo punto iniziamo il vero e proprio lavoro di setting del domini



Warning: include(ads/text468x15.html): failed to open stream: No such file or directory in D:\inetpub\webs\fishscriptcom\documents\view_document.php on line 131

Warning: include(): Failed opening 'ads/text468x15.html' for inclusion (include_path='.;C:\php\pear') in D:\inetpub\webs\fishscriptcom\documents\view_document.php on line 131


signal Marco Magnani marcomagnani@fishscript.com



Cerca





Il web è un giovane media: infatti ha solo 10 anni di età.
Si pensi alla televisione o al cinema all'età di 10 anni. A quei tempi questi media erano primitivi, ancora alla ricerca della loro strada. Venivano esplorati i limiti della nuova tecnologia, ma grandi progressi dovevano ancora essere raggiunti.
Oggi, i professionisti del web si trovano nella stessa fase. Sono pionieri che stanno ancora esplorando i limiti del nuovo media. Senza dubbio, i nostri nipoti, quando vedranno quello che abbiamo fatto pensaranno a qualcosa di elementare.
C'è ancora molto da scopire su quello che il Web può fare e suo come può essere utilizzato.
Jason Foss


Il web è un giovane media: infatti ha solo 10 anni di età.
Si pensi alla televisione o al cinema all'età di 10 anni. A quei tempi questi media erano primitivi, ancora alla ricerca della loro strada. Venivano esplorati i limiti della nuova tecnologia, ma grandi progressi dovevano ancora essere raggiunti.
Oggi, i professionisti del web si trovano nella stessa fase. Sono pionieri che stanno ancora esplorando i limiti del nuovo media. Senza dubbio, i nostri nipoti, quando vedranno quello che abbiamo fatto pensaranno a qualcosa di elementare.
C'è ancora molto da scopire su quello che il Web può fare e suo come può essere utilizzato.
Jason Foss



Reti... Definizioni: IP Address

Oracle... Definizioni: SCN





fishScript.Com is accessible by Mobile access technology as mobile phones, Palm and Pocket PC .

Nicoleta e Marco Magnani tutorial, examples, courses, esempi, corsi, esercizi, appunti vari Dottoressa Nicoleta Dragu Formatrice Docente Insegnante Mediatrice Culturale Dott. Marco Magnani Universita La Sapienza Roma Master Computer Science Hunter College New York , Data Base Administrator DBA oracle System architect

Last modified: 2017-11-30 amministratore@fishscript.comNico and Marco Magnani Software Production
Home|About this Site © 2003-2008 www.fishScript.com ®