DNS: un protocollo Internet per dominarli tutti

Autore: Judy Howell
Data Della Creazione: 26 Luglio 2021
Data Di Aggiornamento: 21 Giugno 2024
Anonim
Tutorial:Come risolvere problema "IMPOSSIBILE RAGGIUNGERE IL SITO WEB" ITA.
Video: Tutorial:Come risolvere problema "IMPOSSIBILE RAGGIUNGERE IL SITO WEB" ITA.

Contenuto


Porta via:

Il buon funzionamento di Internet dipende in gran parte dal DNS, soprattutto perché è così efficace - e così semplice.

Trovi facile ricordare numeri lunghi? La maggior parte degli umani non lo fa, ma non disperare: i computer lo trovano facile. Che, a quanto pare, è esattamente ciò di cui tratta il Domain Name System (DNS). Questo è un protocollo che trasforma un nome di dominio come Techopedia.com in un indirizzo IP (in questo caso 184.72.216.57), che è quello che il computer usa per identificarsi su una rete. Quindi, se sei mai stato online, è probabile che tu abbia beneficiato del DNS, che tu lo realizzi o meno. È una grande parte di ciò che rende Internet facile da usare per gli esseri umani e porta a terra tutte le cose tecniche dietro le quinte. Vediamo un po 'più da vicino una delle parti più integrali di Internet.

Qual è il DNS?

Tra coloro che non lavorano con gli aspetti tecnici di Internet, a volte c'è una confusione comune e pervasiva su cosa esattamente fa il DNS. È sorprendente che un acronimo di tre lettere relativamente innocuo possa essere responsabile di tale perplessità e perplessità quando in realtà il suo lavoro è davvero semplice.


Si potrebbe dire che il DNS rende Internet più amico dell'uomo che del computer. Questo perché la stragrande maggioranza delle ricerche DNS semplicemente converte un nome in un numero o un numero in un nome. Contrariamente alla credenza popolare è davvero così semplice.

Il Domain Name System in azione

Cominciamo dalle basi e semplicemente inventiamo un esempio usando un browser Web che è richiesto di visitare www.techopedia.com.

Poiché i computer funzionano meglio con i numeri (usano quelli e zeri nel linguaggio informatico binario), una ricerca DNS viene eseguita sul computer su cui è in esecuzione il browser. I risultati di questa query sono che www.techopedia.com viene convertito in un indirizzo IP, in questo caso un indirizzo IP che appartiene ad Amazon Web Services: 184.72.216.57.

Questo è chiamato una ricerca DNS diretta. Al contrario, una ricerca DNS inversa è esattamente l'opposto e si verifica quando un indirizzo IP viene convertito in un nome o 184.72.216.57 diventa www.techopedia.com.


Esistono vari motivi per cui è necessaria questa conversione, ma entrambi questi tipi di query sono importanti.

Dire che il DNS è la chiave di Internet è ovvio. Senza di essa, pochissimi servizi funzionano affatto, per non parlare parzialmente. Anche quei servizi in esecuzione in background che probabilmente dovrebbero funzionare senza un corretto funzionamento del DNS sono spesso in uno stato di cattiva configurazione e falliscono comunque. Ciò significa che ci affidiamo al DNS per tutto, dal video al, al e.

Nessun bug, nessuno stress: la tua guida passo passo alla creazione di software che ti cambia la vita senza distruggere la tua vita

Non puoi migliorare le tue capacità di programmazione quando a nessuno importa della qualità del software.

Il solo numero di ricerche DNS in un dato giorno è strabiliante. Google ha lanciato il proprio servizio di risoluzione DNS nel 2009. Entro il 2012 aveva ricevuto oltre 70 miliardi di richieste.

Questo tipo di volume mostra quanto sia utile un risolutore DNS nell'esecuzione di ricerche DNS affidabili gratuitamente senza la necessità di eseguire i propri server dei nomi. In effetti, la maggior parte dei provider di servizi Internet (ISP) fornisce agli utenti di Internet server dei nomi, che possono essere i resolver DNS che stai utilizzando in questo momento.

DNS: il quadro generale

Facciamo un passo indietro e guardiamo brevemente l'immagine più grande. La gerarchia che consente di rispondere a una query DNS è abbastanza semplice.

Le istituzioni affidabili (come enti governativi, NASA, ISP e università) sono responsabili di alcuni nomi di dominio di primo livello come .com o .biz. Quando il browser è la sua richiesta iniziale per un indirizzo IP di nomi di dominio, la query viene prima inviata a quello che è chiamato un server root.

Questi server root conoscono quali server dei nomi (e quali ISP) sono correlati al nome di dominio richiesto e passano loro la query per una risposta. Attraverso qualcosa che va da pochi a diversi server dei nomi attraversati in seguito, al browser viene quindi data la risposta che sta cercando (si spera) e può quindi connettersi all'indirizzo IP che gli è stato dato.

Dai un'occhiata ai record DNS per Techopedia qui. Parte di questo è mostrata di seguito.



Ricerche comuni

Esistono molti tipi diversi di record DNS, ma per i nostri scopi i due erano interessati a quelli necessari per i siti Web e.

Il record A è un semplice annuncio. Indica che un determinato nome host, o in altre parole un nome DNS, punta a uno o più indirizzi IP.

Potrebbe essere dichiarato su un server dei nomi come mostrato di seguito, dove il record "www" punta all'indirizzo IP 98.76.54.32:

IN A www.techopedia.com 98.76.54.32

Al fine di ottenere un nome di dominio, annunceresti quello che viene chiamato record dello scambiatore di posta (abbreviato in MX), in questo modo:

IN MX mail.techopedia.com 12.34.56.78

Qui il nome host "mail" punta a un indirizzo IP e dovrebbe accettare per quel nome di dominio. (Scopri altri record DNS comuni in 12 Record DNS spiegati.)

Server di nomi popolari

Nonostante una serie incessante di problemi di sicurezza, il server dei nomi più popolare è BIND. È in circolazione dalla fine degli anni '80 ed è ampiamente accettato come implementazione DNS di prima scelta. Un'altra alternativa popolare, nata a seguito di ripetuti problemi di sicurezza di BIND, djbdns o altrimenti chiamato comunemente TinyDNS, è, come ci si potrebbe aspettare, un software molto piccolo e leggero che offre una ricompensa finanziaria se una falla di sicurezza fosse esposta all'interno del suo software come un modo per attirare gli utenti che avevano rinunciato al track record di BIND per sicurezza.

DNS: un vecchio trucco che funziona ancora

Il DNS è stato abbastanza a lungo che è certamente un po 'un anacronismo, ma con qualche messa a punto come DNSSEC per rafforzare la sua sicurezza, sembra probabile che il DNS sarà con noi per molti anni. Dopotutto, è semplice e funziona.