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 (||)
Unix...
Tip:
Rimuovere un file in Unix / Delete a file
PLSQL...
Script:
Eliminare tutti oggetti di uno schema
Shell scripting...
Script:
if e else
La rabbia è creativa, la depressione è senza utilità
Dyson, Freeman J.
Php Funzione mail()
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?
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
Marco Magnani marcomagnani@fishscript.com
|
CercaIl 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
Shell scripting...
Script:
Executing arithmetic operation in shell program
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 |