Skip to main content

Introduzione al Domain Name System (DNS)

MODULO 1.3 - Internet Protocol, Indirizzi IP, DNS, Registri, IPV6 - Gabriella Paolini (Giugno 2025)

MODULO 1.3 - Internet Protocol, Indirizzi IP, DNS, Registri, IPV6 - Gabriella Paolini (Giugno 2025)
Anonim

Internet e molte più grandi reti IP (Private Internet Protocol) si affidano al Domain Name System (DNS) per aiutare a dirigere il traffico. Il DNS gestisce un database distribuito di nomi e indirizzi di rete e fornisce ai computer metodi per interrogare il database da remoto. Alcune persone chiamano il DNS "la rubrica di Internet".

DNS e il World Wide Web

Tutti i siti Web pubblici vengono eseguiti su server connessi a Internet con indirizzi IP pubblici. I server Web su About.com, ad esempio, hanno indirizzi come 207.241.148.80. Sebbene le persone possano digitare le informazioni sull'indirizzo come http://207.241.148.80/ nel proprio browser Web per visitare i siti, essere in grado di utilizzare nomi propri come http://www.about.com/ è molto più pratico.

Internet utilizza DNS come servizio di risoluzione dei nomi in tutto il mondo per i siti Web pubblici. Quando qualcuno digita il nome di un sito nel proprio browser, DNS cerca l'indirizzo IP corrispondente per quel sito, i dati necessari per effettuare le connessioni di rete desiderate tra i browser Web e i server Web.

Server DNS e gerarchia dei nomi

Il DNS utilizza un'architettura di rete client / server. I server DNS sono i computer designati per memorizzare il database DNS record (nomi e indirizzi), mentre i client del DNS includono PC, telefoni e altri dispositivi degli utenti finali. I server DNS si interfacciano tra loro, fungendo da client l'un l'altro quando necessario.

Il DNS organizza i suoi server in una gerarchia. Per Internet, cosiddetto server dei nomi di root risiedono nella parte superiore della gerarchia DNS. I server dei nomi di radice Internet gestiscono le informazioni del server DNS per i domini di primo livello del Web (TLD) (come ".com" e ".uk"), in particolare i nomi e gli indirizzi IP dell'originale (chiamati autorevole ) Server DNS responsabili della risposta individuale a ogni TLD. I server al livello inferiore successivo della gerarchia DNS tracciano nomi e indirizzi di dominio di secondo livello (come "about.com") e altri livelli gestiscono domini Web (come "compnetworking.about.com").

I server DNS sono installati e gestiti da aziende private e organismi governativi di Internet in tutto il mondo. Per Internet, 13 root name server (in realtà pool di macchine ridondanti in tutto il mondo) supportano le centinaia di domini Internet di primo livello, mentre About.com fornisce informazioni autorevoli sul server DNS per i siti all'interno della sua rete. Le organizzazioni possono analogamente distribuire il DNS sulle loro reti private separatamente, su scala ridotta.

Altro - Che cos'è un server DNS?

Configurazione di reti per DNS

Client DNS (chiamati risolutori ) che vuole usare DNS deve averlo configurato sulla loro rete. I resolver interrogano il DNS usando fisso ( statico ) Indirizzi IP di uno o più server DNS. Su una rete domestica, gli indirizzi dei server DNS possono essere configurati una volta su un router a banda larga e prelevati automaticamente dai dispositivi client, oppure gli indirizzi possono essere configurati su ciascun client individualmente. Gli amministratori della rete domestica possono ottenere indirizzi server DNS validi dal proprio fornitore di servizi Internet o da provider di servizi Internet DNS di terze parti come Google Public DNS e OpenDNS.

Tipi di ricerche DNS

Il DNS è più comunemente utilizzato dai browser Web che convertono automaticamente i nomi di dominio Internet in indirizzi IP. Accanto a questi ricerche in avanti , il DNS è anche usato per:

  • trovare i server corretti per recapitare la posta elettronica su Internet
  • ricerche inverse che converte un indirizzo IP in un nome di dominio

Le richieste di rete che supportano le ricerche DNS vengono eseguite su TCP e UDP, porta 53 per impostazione predefinita.Vedi anche - Ricerca di indirizzi IP diretti e inversi

Cache DNS

Per elaborare meglio elevati volumi di richieste, il DNS utilizza la memorizzazione nella cache. Le cache DNS archiviano le copie locali dei record DNS accessibili di recente mentre gli originali continuano a essere gestiti sui server designati. Avere copie locali dei record DNS evita di dover generare traffico di rete su e attraverso la gerarchia del server DNS. Tuttavia, se una cache DNS diventa obsoleta, possono verificarsi problemi di connettività di rete. Anche le cache DNS sono state soggette agli attacchi degli hacker di rete. Gli amministratori di rete possono svuotare una cache DNS se necessario utilizzando ipconfig e utility simili.Altro - Che cos'è una cache DNS?

DNS dinamico

Il DNS standard richiede che tutte le informazioni sull'indirizzo IP memorizzate nel database vengano corrette. Questo funziona bene per il supporto di siti Web tipici, ma non per i dispositivi che utilizzano indirizzi IP dinamici come Web cam Web o server Web domestici. Dynamic DNS (DDNS) aggiunge estensioni di protocollo di rete a DNS per abilitare il servizio di risoluzione dei nomi per i client dinamici.

Vari fornitori di terze parti offrono pacchetti DNS dinamici progettati per coloro che desiderano accedere in remoto alla rete domestica tramite Internet. La configurazione di un ambiente DDNS Internet richiede la registrazione con il provider scelto e l'installazione di software aggiuntivo sulla rete locale. Il provider DDNS monitora da remoto i dispositivi sottoscritti e effettua gli aggiornamenti necessari per i server dei nomi DNS.

Altro - Cos'è il DNS dinamico?

Alternative al DNS

Il servizio di denominazione Internet di Microsoft Windows (WINS) supporta la risoluzione dei nomi simile a DNS ma funziona solo su computer Windows e utilizza uno spazio dei nomi diverso. WINS è utilizzato su alcune reti private di PC Windows.

Dot-BIT è un progetto open source basato su BitCoin tecnologia che sta lavorando per aggiungere il supporto per un dominio di primo livello ".bit" al DNS di Internet.

Tutorial Internet Protocol - Numerazione rete IP