LA CAMPANA

C'è chi ha letto questa notizia prima di te.
Iscriviti per ricevere gli ultimi articoli.
E-mail
Nome
Cognome
Come vuoi leggere The Bell
Niente spam

Cos'è un server DNS, come funziona un server DNS?

Cos'è un server DNS

Un server DNS è un server che traduce i nomi di dominio simbolici in indirizzi IP e viceversa.

Un dominio è una zona specifica nello spazio dei nomi di dominio, a cui deve essere assegnato almeno un indirizzo IP.

Come funziona il DNS

Il servizio DNS viene utilizzato per mappare un nome di dominio a un indirizzo IP. Il sistema DNS è costituito da molti server di diversi livelli, ogni rete deve avere il proprio server DNS, che contiene un database locale di record DNS.

Come funziona:

  • Il client fa una richiesta al server DNS locale, ad esempio, hai digitato l'indirizzo del sito nella barra degli indirizzi del browser;
  • Se il DNS locale contiene questo record, fornisce la risposta. Nel nostro esempio, il browser riceverà l'indirizzo IP del sito e vi accederà.
  • Se non è presente alcun record richiesto nel DNS locale, passa al server DNS successivo e così via finché il record non viene trovato.

Molti nomi di dominio possono essere associati a un indirizzo IP: questo è chiamato hosting virtuale. Ma anche a un solo nome di dominio possono essere assegnati più indirizzi IP, solitamente per il bilanciamento del carico.

Record del server DNS

Il server DNS ha diversi tipi di record, considerali:

Record SOA crea una zona per un dominio, ad esempio, dobbiamo aggiungere il dominio examples.com, quindi prima dobbiamo creare un record SOA che indicherà su quale server sono archiviate le informazioni su questo dominio. Il record SOA ha diversi parametri:

  1. Seriale - numero di serie zone. Aumenta ogni volta che apporti modifiche in questo dominio, questo è necessario per determinare le modifiche dal server DNS secondario e determinare la necessità di aggiornare la cache.
  2. Aggiorna: periodo di aggiornamento. Il periodo in secondi dopo il quale il server DNS secondario deve controllare il numero di serie del server primario per le modifiche e aggiornare i dati se necessario.
  3. Riprova: riprova ad aggiornare. Imposta la frequenza dei tentativi di aggiornamento del DNS secondario quando la connessione al primario non riesce. Imposta in pochi secondi.
  4. Scadenza: il tempo di archiviazione per i dati DNS primari sul secondario, in caso di tentativi non riusciti di connessione e aggiornamento dei dati.
  5. TTL è la durata dei record per questa zona nella cache dei server DNS secondari. Ad esempio, la durata A di un record per una determinata zona sui server secondari. Se i dati cambiano frequentemente, si consiglia di impostare un valore piccolo.

Record NS (server dei nomi): indica il server DNS per questo dominio, ovvero il server in cui sono archiviati i record A.

example.com IN NS ns1.ukraine.com.ua

Registra A (record indirizzo): questo record punta all'indirizzo IP del dominio.

example.com IN A 91.206.200.221

Record CNAME (record nome canonico) indica un sinonimo per questo dominio, ovvero a questo dominio verrà assegnato l'indirizzo IP del dominio a cui si riferisce questo record.

example.com IN CNAME xdroid.org.ua

Record MX (scambio di posta) punta a server email per questo dominio.

example.com IN MX 10 mail.example.com

La cifra in più prima di mail.example.com indica il valore di priorità: minore è la cifra, maggiore è la priorità.

Record PTR (Puntatore) - è il contrario del record A. L'indirizzo IP per dominio viene cercato dal record A e il dominio dall'indirizzo IP dai record PTR. Ha senso posizionare i record PTR solo sull'hosting fisico, poiché tutti i nomi hanno lo stesso IP sull'hosting condiviso.

Questo non è un elenco completo dei record del server DNS, ma abbiamo coperto i record principali.

Elenco completo dei record DNS:

  1. SOA (inizio del record di autorità)
  2. NS (server dei nomi)
  3. MX (scambio di posta)
  4. A (record indirizzo)
  5. CNAME (record del nome canonico)
  6. TXT (testo)
  7. PTR (puntatore)
  8. SRV (selezione del server)
  9. AAAA (record indirizzo IPv6)
  10. AFSDB (posizione della banca dati AFS)
  11. ATMA (indirizzo ATM)
  12. DNAME (reindirizzamento del nome)
  13. HINFO (informazioni host)
  14. ISDN (indirizzo ISDN)
  15. LOC (Informazioni sulla posizione)
  16. MB (cassetta postale)
  17. MG (Mail Group Member)
  18. MINFO (Mailbox o Mail list info)
  19. MR (rinomina posta)
  20. NAPTR (puntatore autorità di denominazione)
  21. NSAP (indirizzo NSAP)
  22. RP (persona responsabile)
  23. RT (percorso attraverso)
  24. SPF (Sender Policy Framework)
  25. SRV (selezione server)
  26. X25 (indirizzo PSDN X.25)

Non dimenticare di andartene

Ogni anno su Internet appare un numero crescente di siti ei loro proprietari non sono sempre specialisti IT professionisti. Pertanto, se si verifica un guasto al sito (e non importa quanto tu voglia evitarli, si verificano occasionalmente), il suo proprietario semplicemente non capisce cosa sta succedendo. Allo stesso tempo, spesso non hanno nemmeno una conoscenza di base del DNS, che, in effetti, non è così difficile come sembra. Per comprendere meglio la struttura del tuo progetto, guardiamo al DNS, uno dei fondamenti fondamentali di un progetto Internet.

In termini generali, puoi capire cosa significa DNS decrittografando il suo nome - Domain Name System (sistema di nomi di dominio). Questo sistema serve a distribuire loro molti dati e chiavi su Internet. Quando un utente inserisce una determinata chiave, ad esempio l'indirizzo di un sito web, il server risponde con i dati corrispondenti alla chiave richiesta. Pertanto, gli utenti di Internet possono accedere a un numero enorme di server in tutto il mondo.

Le basi

Per capire meglio cosa fa un server DNS, sarà utile farvi riferimento nella pratica. Fortunatamente, il server DNS è pubblico e possiamo farlo facilmente. Prendiamo l'indirizzo di qualsiasi sito direttamente dal collegamento del browser e utilizziamo il comando dig (puoi farlo da riga di comando sistema operativo macOS x). Ci darà informazioni sulla nostra richiesta: abbiamo richiesto un record e il programma ci ha dato un'unica risposta.

La risposta è simile a questa:

;; SEZIONE RISPOSTA: sito web. 119 IN A 158.251.3.118

Dice che il sito con il nome che abbiamo inserito si trova su uno specifico indirizzo IP, scritto sotto forma di quattro numeri. Il numero 300 davanti a lui è il tempo della vita. Significa che valore dato può essere memorizzato nella cache per 300 secondi fino alla nuova convalida. E l'ultima parte di questa linea - IN - è la designazione di Internet.

Il resto della risposta del programma contiene informazioni sul tempo di risposta del server, il suo indirizzo IP, la porta, il tempo di completamento della richiesta e il numero di byte contenuti nella risposta.

La procedura da noi eseguita viene eseguita dal browser decine e centinaia di volte ad ogni richiesta dell'utente al sito. Inoltre, viene eseguito per risorse esterne come immagini e script. Poiché è necessaria almeno una di queste richieste per ciascuna risorsa, verrà consumata una grande quantità di traffico, se non per grandi quantità di cache.

In effetti, il volume di traffico per ogni richiesta è molto più alto rispetto al nostro esempio. Questo perché il nostro esempio non mostra che il server DNS ha contattato un numero enorme di altri server per determinare l'indirizzo del sito.

Se l'intera catena fosse stampata dal comando dig per trovare l'indirizzo del server, otterremmo molte più informazioni stampate. Si presenta come una gerarchia. Questo è importante perché con lo sviluppo di Internet ci sono sempre più paesi e aziende che mantengono server DNS e ognuno di loro ha molte macchine con un indirizzo IP.

Altri tipi

Ci sono anche altri tipi. Ad esempio: MX utilizzato per connettere un nome di dominio ai server di posta. E-mail, data la sua importanza, ha un tipo separato di record DNS.

Il secondo è molto tipo famoso - questo è CNAME o, in russo, il nome canonico. Serve per associare diversi nomi tra loro.

Svantaggi di CNAME

Problema principale di questo tipo record - questa è l'impossibilità di creare un record di qualsiasi tipo con un nome specifico se è già occupato da un record CNAME: né MX, né NS, né A. Ciò è dovuto al fatto che tutti i record referenziati da CNAME sono validi anche per CNAME.

Problemi comuni

Molto spesso, gli sviluppatori si trovano ad affrontare situazioni tipiche che, forse, sapendo a cosa serve il DNS, è possibile gestirle.

Reindirizzamento del dominio a www

Se è necessario modificare il dominio da, ad esempio, un sito Web a un www.site, i registrar Namecheap o DNSimple saranno di grande aiuto per tale reindirizzamento. Ora, se usiamo di nuovo il comando dig e guardiamo le informazioni sulla posizione del sito di cui abbiamo bisogno, il suo indirizzo verrà sostituito da un indirizzo IP appartenente a Namecheap. A questo indirizzo si trova un server che reindirizza gli utenti al sito con www.

Risultato

Per il proprietario di un sito, la comprensione dei server DNS può essere molto importante e utile per amministrare il proprio progetto e risolvere i problemi DNS che si presentano.

La funzione principale del server DNS (Domain Name System) è la traduzione dei nomi di dominio in IP, nonché la traduzione da indirizzi IP a nomi di dominio. In generale, il tutto il World Wide Web è una rete IP in cui tutti i PC hanno uno specifico numero personale - un identificatore chiamato IP - "IP".

Tuttavia, storicamente, vengono utilizzati indirizzi da designazioni di lettere, ad esempio https: // site /. E la difficoltà principale è che i computer possono elaborare solo numeri. Questo motivo è stato una conseguenza dell'introduzione nella rete globale di un servizio speciale che traduce in numeri gli indirizzi contrassegnati da lettere, a cui è stato dato il nome di "server DNS".

A cosa servono i server DNS?

In effetti, i server DNS dispongono di una grande quantità di informazioni per mappare nomi di dominio specifici a IP specifici.

Succede che il server DNS non funziona, cioè il server non risponde alle richieste. Allo stesso tempo, assolutamente tutti gli elementi della rete e del computer con il modem dell'utente sono perfettamente funzionanti, così come l'utente disciplinato e controlla responsabilmente il suo saldo del conto, cioè Internet è “pagato”.

In questo caso, può essere molto offensivo che a causa di alcuni errori "minori" delle impostazioni di rete, il computer sia stato lasciato senza la possibilità di navigare liberamente nel mondo. spazio informazioni... Di seguito sono riportati i file istruzioni dettagliatecome risolvere rapidamente il problema indicato con il server DNS.

Perché ci sono difficoltà con il server DNS e con chi succede?

Molto spesso, gli utenti di modem che non desiderano connettersi tramite una connessione via cavo incontrano difficoltà. Quando non applicabile connessione senza fili, tali difficoltà si verificano solo in un caso, ovvero quando si regolano manualmente le impostazioni Internet oa causa di un'infezione da virus.

Tuttavia, il motivo più comune per la comparsa di difficoltà nella pratica è la disattenzione del proprietario del router, che, durante le impostazioni, salta semplicemente alcuni punti del manuale o li esegue nell'ordine sbagliato.

Procedura di risoluzione dei problemi

Se il motivo è un errore nelle impostazioni o un funzionamento errato scheda di rete, quindi devi fare quanto segue:

  1. Riavvia il router. Questo è uno dei trucchi più semplici e migliori che ti consente di rimuovere molti piccoli errori quando si verificano errori mentre il modem è in funzione. Un evento così semplice ti consentirà di riportare il dispositivo al suo stato iniziale.
  2. Verificare le impostazioni per vedere se il server DNS è stato inserito correttamente. A tal fine, è necessario entrare in "Proprietà connessione alla rete locale", dove trovare "Protocollo Internet v4". L'indirizzo del server DNS corretto è scritto nel contratto dell'utente con il provider Internet.
  3. Aggiornare software componenti del computer, o meglio la sua scheda di rete. Questo aggiornamento a volte è efficace per risolvere i problemi del driver hardware.
  4. Analizza la funzionalità del firewall e utilità antivirus... A volte c'è la chiusura dell'accesso a Internet tramite Wi-Fi o il blocco di alcuni indirizzi "IP".

Quando è il server DNS stesso un problema?

Le azioni di cui sopra sono efficaci solo se il provider Internet stesso non ha difficoltà. Tuttavia, a causa di un carico significativo o di difetti tecnici, il provider potrebbe non avere una capacità sufficiente, mentre il server DNS o anche più server potrebbero non funzionare normalmente.

Ovviamente, in queste circostanze, scavare nelle impostazioni e in altre attività non darà un effetto positivo all'utente, poiché il server DNS non risponde per colpa dell'abbonato.

Questo stato di cose con il server DNS richiederà all'utente di eseguire le seguenti azioni:

  1. Avvisa il provider dell'accaduto e scopri i tempi per la risoluzione dei problemi con il server DNS. Tuttavia, quando un abbonato, per qualche motivo importante, ha bisogno di accedere a Internet con estrema urgenza e non c'è modo di aspettare, questa azione non sarà di grande beneficio. In tali emergenze, è richiesto il secondo metodo seguente.
  2. Se l'utente dispone del servizio DNS di un client, puoi utilizzare un server DNS di Google.

Altre fonti di problemi

Nei luoghi pubblici e negli uffici aziendali, l'accesso ad alcuni siti web è spesso chiuso.

Molto spesso, i seguenti siti vengono visualizzati nell'elenco "nero" delle risorse:

  1. Vari torrent.
  2. Alcuni social network;
  3. Siti di giochi;
  4. Risorse video.

Questo viene risolto utilizzando due opzioni:

  1. Parla con l'amministrazione della possibilità di rimuovere alcune delle restrizioni;
  2. Usa trucchi speciali, ad esempio, alcune restrizioni vengono aggirate con successo utilizzando un server proxy. Attualmente, ci sono un gran numero di risorse ed estensioni del browser che possono essere facilmente utilizzate anche da utenti senza l'esperienza appropriata. Gli specialisti di computer esperti utilizzano con successo il browser i2p o TOR.

La maggior parte degli utenti Internet sa che un server DNS traduce i nomi dei siti in indirizzi IP.E di solito è qui che finisce la conoscenza del server DNS. Questo articolo mira a dare uno sguardo più approfondito alle sue funzioni.

Quindi, immaginiamo di dover eseguire il debug di una rete per la quale il provider ha assegnato un blocco di indirizzi "onesti" o configurare il server DNS in modo che sia impostato sulla rete locale. È qui che verranno fuori subito ogni sorta di parole terribili, come "zona", "trasferimento", "spedizioniere", "in-addr.arpa" e così via. Affrontiamolo gradualmente e scopriamolo.

In un modo molto astratto, possiamo dire che ogni computer su Internet ha due identificatori principali: un nome di dominio (ad esempio, www..0.0.1). Ma l'astrattezza sta nel fatto che un computer può avere più indirizzi IP (inoltre ogni interfaccia può avere il proprio indirizzo, inoltre, più indirizzi possono appartenere a un'unica interfaccia), e possono esserci anche più nomi. Inoltre, possono comunicare con uno o più indirizzi IP. In terzo luogo, il computer potrebbe non avere affatto un nome di dominio.

Come accennato in precedenza, il compito principale di un server DNS è tradurre i nomi di dominio in indirizzi IP e viceversa. Agli albori di Internet, quando era ancora ARPANET, questo è stato risolto mantenendo lunghi elenchi di tutti reti di computer... Inoltre, una copia di tale elenco doveva trovarsi su ogni computer. Naturalmente, con la crescita della rete, questa tecnologia è già diventata non conveniente per gli utenti, perché questi file lo erano grandi formatiinoltre, dovevano anche essere sincronizzati. A proposito, alcuni di questi "echi del passato" di questo metodo si possono trovare ancora oggi. In questo modo puoi inserire gli indirizzi dei server con cui lavori regolarmente nel file HOSTS (sia su UNIX che su Windows).

Quindi, lo scomodo sistema "single-file" è stato sostituito dal DNS - una struttura gerarchica di nomi inventata dal Dr. Paul Mokapetris.

Quindi, c'è una "radice dell'albero" - "." (punto). Dato che questa radice è la stessa per tutti i domini, il punto alla fine del nome di solito non viene inserito. Ma è usato nelle descrizioni DNS e questo dovrebbe essere ricordato. Sotto questa "radice" ci sono i domini di primo livello. Non ce ne sono molti: com, net, edu, org, mil, int, biz, info, gov (ecc.) E domini di stato, ad esempio ua. I domini del secondo livello sono ancora inferiori e persino inferiori: il terzo, ecc.

Cos'è una gerarchia dal basso verso l'alto

Durante la configurazione viene specificato l'indirizzo di almeno un server DNS, ma di regola ce ne sono due. Il client invia quindi una richiesta a questo server. Il server che ha ricevuto la richiesta o risponde se conosce la risposta, oppure inoltra la richiesta al server "upstream" (se noto), o immediatamente alla root, poiché ogni server DNS conosce gli indirizzi dei server DNS root.
Quindi la richiesta inizia a scendere: il server root inoltra la richiesta al server di primo livello, quest'ultimo al server di secondo livello, ecc.

Oltre a tale "collegamento verticale", esistono anche quelli "orizzontali", secondo il principio "primario - secondario". E se presumiamo che il server che serve il dominio e funziona "senza rete di sicurezza" diventi improvvisamente non disponibile, anche i computer che si trovano in questo dominio non saranno disponibili! Ecco perché, quando si registra un dominio di secondo livello, è necessario indicare almeno due server DNS che serviranno questo dominio.

Mentre Internet continua a crescere, tutti i domini livello superiore sono stati suddivisi in sottodomini o zone. Ogni zona è un dominio indipendente, ma quando si accede al database dei nomi, interroga il dominio padre. La zona genitore garantisce alla zona figlio il diritto di esistere ed è responsabile del suo comportamento in rete (proprio come nella vita reale). Ogni zona deve avere almeno due server DNS che gestiscono un database DNS per quella zona.

Le condizioni principali per il funzionamento dei server DNS in una zona sono la presenza di una connessione separata a Internet e il loro posizionamento in reti diverse per garantire la tolleranza ai guasti. Pertanto, molte organizzazioni si affidano agli ISP per mantenere i server DNS secondari e terziari a proprio vantaggio.

Server ricorsivi e non ricorsivi

I server DNS possono essere ricorsivi e non ricorsivi. La differenza è che quelli ricorsivi restituiscono sempre una risposta al client, poiché tracciano in modo indipendente i riferimenti ad altri server DNS e li interrogano, mentre quelli non ricorsivi restituiscono questi riferimenti al client e il client deve interrogare in modo indipendente il server specificato.

I server ricorsivi vengono solitamente utilizzati a livelli bassi, ad esempio in reti locali, poiché memorizzano nella cache tutte le risposte intermedie e così via le successive richieste, le risposte verranno restituite più velocemente. E i server non ricorsivi sono spesso in cima alla gerarchia perché ricevono così tante richieste che semplicemente non ci sono risorse sufficienti per memorizzare nella cache le risposte.

Spedizionieri - richiedi "spedizionieri" e acceleratori di risoluzione dei nomi

I server DNS hanno una proprietà piuttosto utile: la capacità di utilizzare i cosiddetti "forwarder". Un server DNS "onesto" interroga in modo indipendente altri server e trova la risposta giusta. Ma se la tua rete è connessa a Internet tramite una linea lenta (ad esempio, connessione remota), questo processo può richiedere molto tempo. Pertanto, è possibile reindirizzare queste richieste, ad esempio, al server del provider e quindi accettare semplicemente la sua risposta.

L'utilizzo di tali "forwarder" può essere utile per le grandi aziende con più reti. Quindi su ogni rete è possibile installare un server DNS relativamente debole e specificare una macchina più potente con una linea più veloce come "forwarder". Quindi si scopre che tutte le risposte verranno memorizzate nella cache da questo di più server potenteche si tradurrà in una risoluzione dei nomi più rapida per l'intera rete.

Ogni dominio ha il proprio database DNS, che sembra un insieme di semplici file file di testo... Si trovano sul server DNS primario (primario) e vengono copiati di volta in volta dai server secondari. E nella configurazione del server viene indicato quale file contiene le descrizioni delle zone, nonché se il server è primario o secondario per questa zona.

Indirizzo unico

Un indirizzo Internet univoco viene generato aggiungendo un nome di dominio al nome host. Così, un computer, ad esempio, "fred" in un dominio, ad esempio, "smallorg.org" sarà chiamato fred.smallorg.org. A proposito, un dominio può contenere sia host che zone. Ad esempio, il dominio smallorg.org potrebbe contenere l'host fred.smallorg.org e allo stesso tempo ospitare la zona acctg.smallorg.org, che è un sottodominio e può contenere un altro host barney.acctg.smallorg.org. Sebbene ciò semplifichi il database dei nomi, rende più difficile la ricerca di host su Internet.

DNS implementa tre scenari per trovare un indirizzo IP in un database.

  • Un computer che deve connettersi a un altro computer nella stessa zona invia una richiesta al server DNS locale affinché la zona cerchi l'indirizzo IP computer remoto... Server DNS locale con questo indirizzo in base locale dati nomi, restituisce l'indirizzo IP richiesto al computer che ha inviato la richiesta.

* Un computer che deve connettersi a un computer in una zona diversa interroga il server DNS locale per la sua zona. Il server DNS locale lo rileva computer richiesto si trova in una zona diversa e forma una query al server DNS principale. Il server DNS principale scende nella struttura del server DNS e trova il server DNS locale corrispondente. Da esso, ottiene l'indirizzo IP del computer richiesto. Il server DNS principale passa quindi questo indirizzo al server DNS locale che ha inviato la richiesta. Il server DNS locale restituisce l'indirizzo IP al computer da cui è stata effettuata la richiesta. Insieme all'indirizzo IP, viene trasmesso un valore speciale: il TTL (time to live). Questo valore indica al server DNS locale per quanto tempo può memorizzare l'indirizzo IP del computer remoto nella sua cache. Ciò aumenta la velocità di elaborazione delle richieste successive.

* Un computer che deve ristabilire una connessione con un computer in una zona diversa interroga il server DNS locale per la sua zona. Il server DNS locale verifica se questo nome è nella cache e se il TTL è scaduto. Se l'indirizzo è ancora nella cache e il TTL non è scaduto, l'indirizzo IP viene inviato al computer richiedente. Questa è considerata una risposta non autorizzata perché il server DNS locale ritiene che l'indirizzo IP del computer remoto non sia cambiato dall'ultima richiesta.

In tutti e tre i casi, un computer necessita solo di un indirizzo IP per trovare un computer su Internet. server locale DNS. Ulteriore lavoro per trovare l'indirizzo IP che corrisponde al nome richiesto viene eseguito dal server DNS locale. Come puoi vedere, ora tutto è molto più semplice per il computer locale.

Man mano che l'albero DNS cresceva, nuovi requisiti venivano posti sui server dei nomi di dominio. Come accennato in precedenza, i server DNS principali devono avere gli indirizzi IP dei loro server DNS secondari per poter gestire correttamente le richieste DNS per la risoluzione da nome a indirizzo IP. Affinché le query DNS vengano elaborate correttamente, una ricerca nella struttura DNS deve iniziare in un punto specifico. Durante l'infanzia di Internet, la maggior parte delle ricerche di nomi erano per nomi host locali. La maggior parte del traffico DNS è andato all'interno della zona locale e, nel peggiore dei casi, ha raggiunto i server DNS principali. Tuttavia, con la crescente popolarità di Internet e, in particolare, del Web, sono state effettuate sempre più query DNS a host remoti al di fuori della zona locale. Quando il server DNS non ha trovato il nome host nel suo database, ha dovuto interrogare il server DNS remoto. I candidati più adatti per i server DNS remoti, naturalmente, sono i server DNS di primo livello, che hanno informazioni complete sull'albero del dominio e sono in grado di trovare il server DNS corretto responsabile della zona a cui appartiene l'host richiesto. Quindi restituiscono anche l'indirizzo IP dell'host desiderato al server DNS locale. Tutto ciò porta a colossali sovraccarichi dei root server DNS. Fortunatamente, non ce ne sono così tanti e tutti distribuiscono uniformemente il carico tra di loro. I server DNS locali funzionano con i server DNS nei domini di primo livello utilizzando il protocollo DNS, discusso più avanti in questo capitolo.

Il DNS è una strada a doppio senso. DNS non solo cerca un indirizzo IP da un dato nome host, ma può anche eseguire l'operazione inversa, ad es. determinare il nome host sulla rete tramite l'indirizzo IP. Molti server Web e FTP su Internet limitano l'accesso in base al dominio a cui appartiene il client. Dopo aver ricevuto una richiesta di connessione dal client, il server passa l'indirizzo IP del client al server DNS come richiesta DNS inversa. Se la zona DNS del client è configurata correttamente, la query restituirà il nome dell'host del client, che viene quindi utilizzato per decidere se questo cliente al server oppure no.

Ciao cari lettori del sito del blog. Di questo, e ti abbiamo già parlato. Ne hanno parlato e. Tuttavia, c'è anche il lato tecnico di Internet, che è anche molto importante e interessante a modo suo.

Ecco Il DNS è una delle cose fondamentali su cui si basa l'intera Internet. Questa abbreviazione sta per Domain Name System, che significa domain Name System.

Ho già toccato questo tema (la struttura del sistema dei nomi di dominio) quando ne ho parlato, ma solo di sfuggita. Oggi voglio parlare del ruolo dei server DNS nel funzionamento dei siti e dell'intera Internet in generale.

Perché abbiamo bisogno di server DNS e cosa sono?

Domain Name System funziona con nomi completi (lettere latine, numeri, trattini e trattini bassi sono consentiti quando li compongono) .. 120.169.66 non è molto informativo) e sono più facili da usare.

Quest'ultimo si riferisce specificamente al fattore umano, perché è ancora più conveniente per le macchine utilizzare gli indirizzi IP, cosa che fanno .. Ma capisce che questo è un nome di dominio, il che significa informazioni su quale IP è ospitato il sito, lui sarà in grado di ottenere dal server DNS.

È su questi server DNS (a volte vengono anche chiamati NS dal Name Server, ad es. nomi di server) e l'intera Internet continua (come un mondo piatto su tre balene in piedi su una tartaruga). che non richiede la partecipazione diretta di una persona al suo lavoro (l'hanno istituito - aratro in modalità 24 per 7). E ci sono molti di questi server DNS sulla rete.

Come funziona il DNS e cosa c'entra il file Hosts?

Agli albori del DNS Internet non esisteva affatto. Ma allora come funzionava la rete? .120.169.66? Per questo caso allora (e anche ora) il cosiddetto, dove erano registrati tutti gli host dell'allora ancora piccolo Internet, era responsabile.

Tale file era (ed è ora) sul computer di ogni utente (anche il tuo lo ha) connesso alla rete (come trovarlo, vedi il link sopra).

Nel file Hosts sono state scritte diverse migliaia di righe (in base al numero di siti su Internet in quel momento), in ognuna delle quali è stato prima registrato l'indirizzo IP, quindi il dominio corrispondente, separato da uno spazio. Ecco come sarebbe il mio post sul blog se fosse stato online venticinque o trent'anni fa:

109.120.169.66 sito

Buona fortuna a te! A presto sulle pagine del sito del blog

Potresti essere interessato

Server - che cos'è
Acquisto di un dominio (nome di dominio) sull'esempio del registrar Reghouse
Mail per il dominio in Google Apps e configurazione dei record MX nel cPanel Come registrare un dominio (acquistare un nome di dominio da un registrar)
File host - che cos'è, dove si trova in Windows, cosa dovrebbe farne un webmaster e come rimuovere le voci di virus da esso
Come eseguire un backup e ripristinare da backup, così come le sfumature del trasferimento di un sito (Joomla, WordPress) su un nuovo hosting
Hostiman - hosting gratuito con supporto PHP e MySQL più un costruttore di siti web e dozzine di CMS con autoinstallazione
FASTVPS: come scegliere il VPS o il server dedicato ottimale per il tuo sito web
Spostare il sito nella nuova Infobox di hosting, scegliendo tra normale e VPS, oltre a lavorare con il pannello di controllo dell'hosting
Infobox è il server virtuale di hosting e cloud VPS più stabile

LA CAMPANA

C'è chi ha letto questa notizia prima di te.
Iscriviti per ricevere gli ultimi articoli.
E-mail
Nome
Cognome
Come vuoi leggere The Bell
Niente spam