Tipi importanti di server DNS - Nella nostra vita quotidiana sentiamo molto parlare dei server DNS. Il più delle volte, in realtà è il nostro browser Web che ci mostra una pagina che indica la richiesta DNS non riuscita o qualcosa di simile. Quindi, cosa sono esattamente i server DNS? In che modo influenzano l'intera Internet. Alcuni hanno anche affermato che se i server DNS non esistessero, l'intera Internet si spegnerebbe. Quelle minacce sono reali? Diamo uno sguardo approfondito ai server DNS e al modo in cui la loro esistenza ci influenza.
Server DNS e il mito
Quindi iniziamo prima con i server DNS. Il server DNS è una tecnologia web per gestire i nomi dei siti Web su Internet. Ma non finisce qui. Ha anche molte configurazioni. Ad esempio, supponiamo che il tuo indirizzo fisico su dove vivi sia 42, Baker Street, California, 50001. E la latitudine e la longitudine sono 70.92854301 e 65.102840203 (solo casuale). Quindi, se qualcuno ti chiede dove vivi, non ti metti in evidenza i tuoi desideri e desideri su una mappa. Le persone inizieranno a impazzire se lo fai. Ma il fatto peggiore è che la gente non lo ricorderà nemmeno. Anche la più semplice modifica del numero cambierà l'intero indirizzo. Il server DNS funziona in modo simile. Server DNS o Domain Name System Server è un nome temporaneo assegnato a una posizione specifica sul Web. Tuttavia, può cambiare ma è meno probabile con i siti Web più diffusi. Quindi lats e longs sono noti come indirizzi IP di Internet. Quindi, prendendo un esempio di Google, l'indirizzo IP è 216.58.220.14, ma ti ricordi mai di averlo digitato sulla barra degli URL nel tuo browser? Probabilmente no. Digiti sempre www.google.com o quasi anche solo Google e premi Ctrl + Invio (se sei pigro come me). Quindi, Google.com è solo un nome dato all'indirizzo IP qui, e non cambierà mai fino a quando non cambi i record DNS di google (tornerà sui record DNS più avanti nel blog). Questo è il motivo per cui la richiesta DNS non è riuscita o l'errore "Questa pagina web non è disponibile" sul tuo browser quando non sei connesso a Internet o se digiti qualcosa che non è valido, perché non è in grado di cercare nulla con quello nome specifico che hai digitato nella barra degli URL.
Il mito
Ora, c'è un mito molto grande di gangland su Internet che se i server DNS smettessero di funzionare, l'intera rete si spegnerà. No. Non succederà mai fino a quando non si verificherà un'esplosione nucleare ad ampio raggio. Questa è pura idiocrazia. Se i server DNS smettono di funzionare, non sarai in grado di chiamare qualsiasi sito Web con il suo nome, ad esempio microsoft.com, ma comunque se conosci l'indirizzo IP, puoi subito digitarlo nella barra degli URL e sei a posto partire. L'unica cosa peggiore qui è che fino ad ora puoi eseguire il ping a un server DNS specifico utilizzando il tuo terminale o il tuo prompt dei comandi per ottenere il suo indirizzo IP o puoi anche fare una ricerca Chi è per controllarlo, ma se Internet non funziona, non ci sarà un server DNS a cui eseguire il ping tramite prompt dei comandi e terminali o eseguendo una ricerca. L'unico modo possibile per connettersi sarebbe ricordare o elencare tutti gli indirizzi IP del sito Web visitato. Ma sul serio, non penso che Internet sia una cosa facile da usare. Quindi, dal momento che il Mito è sballato, diamo un'occhiata a come funzionano effettivamente le cose nel Server DNS.
Record DNS e query DNS
Ora che sappiamo cos'è un server DNS, diamo un'occhiata a come funziona. Un server DNS è composto da più elementi, ma soprattutto da record DNS e query DNS. Diamo un'occhiata a uno a uno:
-
Record DNS
I record DNS sono solo un elenco di record di risorse che definiscono come deve funzionare il sistema DNS. Un sistema DNS è composto non solo dall'indirizzo IP, ma anche dal server di posta e da altri record a cui puntare. Quindi, ad esempio, supponiamo che tu abbia un sito web con il nome di www.iamawesome.com, quindi potresti aver bisogno di un ID e-mail con qualcosa come . Quindi, di nuovo qui, è necessario un indirizzo IP su dove puntare quando la posta arriva al dominio iamawesome.com e questa parte viene eseguita dai record DNS che configurano i server DNS. I record DNS sono composti da molte cose. Non entrerò nei dettagli, ma sicuramente elencherò qui i record DNS importanti:
Records | Descrizione | Funzione |
UN | Record dell'indirizzo | Restituisce un indirizzo IPv4 a 32 bit. Qui è dove il sito Web attuale viene reindirizzato più comunemente. |
CNAME | Record di nomi canonici | Questo è un alias. Il server DNS continuerà a cercare con questo nuovo nome. |
DNAME | Nome delegazione | Questo è di nuovo un alias per un nome e anche il suo nome secondario, a differenza di CNAME, che è solo un alias per se stesso. Ma simile a CNAME, il server DNS tenta di cercare anche con questo nuovo nome. |
DNSKEY | Record chiave DNS | C'è un altro record noto come record KEY che non ho menzionato qui. Il formato di DNSKEY è uguale a KEY e viene utilizzato in DNSSEC (più nella descrizione). |
LOC | Record di posizione | Ciò fornisce la posizione geografica in base al nome del dominio. |
MX | Record di scambio di posta | Ciò è correlato al routing della posta elettronica che ho citato in precedenza. Questo mappa il nome di dominio con l'ID e-mail. |
NS | Record del server dei nomi | Fornisce una ZONA DNS ai server dei nomi autorizzati. |
TKEY | Record chiave segreta | Questa è la chiave utilizzata con TSIG che è crittografata sotto chiave pubblica. |
TSIG | Firma della transazione | Viene utilizzato per autenticare gli aggiornamenti provenienti da una fonte o un server dei nomi approvati. È usato insieme a TKEY. |
testo | Record di testo | Questo file fornisce i dati macchina relativi ai framework e alla crittografia. |
DNSSEC o Domain Name System Security Extensions è progettato per proteggere le informazioni utilizzate su DNS utilizzate nel protocollo Internet. I server DNS per impostazione predefinita non avevano una sicurezza sufficiente. DNSSEC è stato sviluppato per proteggere i dati da certificati falsi o informazioni DNS manipolate come l'hacking DNS o ciò che è particolarmente noto come avvelenamento da cache DNS. Le risposte di DNSSEC sono tutte firmate e protette digitalmente. Ma comunque come altri titoli, anche DNSSEC ha scappatoie. Controlla solo se i dati sono autenticati ma non crittografa effettivamente alcun dato. Pertanto, non vi è riservatezza dei dati. Qui, la crittografia a chiave pubblica viene utilizzata per firmare digitalmente i record per autenticare la fonte.
Corsi consigliati
- Corso di certificazione in debug Ruby
- PHP MySQL Program
- Programma di programmazione VB.NET
- Formazione ITIL Foundation
-
Query DNS
Query DNS è un modo in cui il client utilizza per interagire con i server DNS per ottenere una risposta per una risposta. Di seguito sono riportati i tipi di query DNS:
-
Query ricorsiva
In una query ricorsiva, il server DNS riceve la query e eseguirà tutto il lavoro dalla ricezione della risposta alla risposta all'utente. Durante l'elaborazione, il server DNS richiede anche altri server simili sul Web per ottenere una risposta. Pertanto, quando una query ricorsiva viene inviata a un server DNS, può fare una delle due cose: in primo luogo è restituire i record fornendo gli indirizzi IP che sono collegati con il nome host richiesto, oppure può fornire un errore che indica che il valore specificato il nome di dominio non esiste che normalmente otteniamo quando non siamo connessi a Internet come ho detto sopra. D'altra parte, tuttavia, se il server DNS non è in grado di trovare il nome richiesto nel proprio database di zona, inizierà a eseguire il ping di altri server DNS per la stessa query. Ecco come funziona l'intera query ricorsiva.
Puoi anche vietare questi tipi di query ricorsive per un server DNS selezionato. In tal caso, il server DNS funzionerà solo con l'aiuto di query iterative.
-
Query iterative o non ricorsive
Prima di iniziare con query iterative o non ricorsive, è importante notare che tutti i server DNS devono supportare prima di tutto questa query affinché funzioni. Quando un client non utilizza una query ricorsiva e tenta di inviare una query iterativa, il server DNS restituisce la migliore risposta possibile al client. Ora, questa risposta può essere il nome desiderato che viene risolto oppure può anche essere un riferimento a un server totalmente diverso che può fornire i dati richiesti richiesti dal client. E questo server non fa parte di alcun server precedente dove è già stato richiesto. I riferimenti funzionano come puntatore qui. Un server DNS interrogato non tenta di acquisire o richiedere una risposta da qualche altra parte, ma ti fornirà la risposta se ne ha già una da sola.
-
Query inverse
In questa query, una richiesta viene inviata tramite il resolver DNS al server DNS per rispondere al nome host insieme al suo indirizzo IP. Pertanto, qui la ricerca di questo specifico nome host deve essere accurata al fine di trovare la risposta corretta. I resolver DNS sono solo semplici applicazioni che mettono in discussione i server DNS per le risposte corrette.
Tipi di server DNS
Per essere precisi, in realtà ci sono un numero "n" di server DNS su Internet che contengono questi dati pezzo per pezzo, ma ci sono solo 13 server che sono più appropriatamente conosciuti come server DNS root che contengono l'intero database globale su ciascuno di questi 13 server. E ci sono solo due tipi di server DNS in totale, uno è il primario e un altro è il secondario. È tuttavia fondamentale tenere presente che uno di questi due server DNS può essere utilizzato come primario o secondario, che ovviamente dipende dalla scelta dell'amministratore del server. È anche possibile mantenere un singolo server che funge da primario per uno come secondario per qualsiasi altra zona. Nel dettaglio le informazioni su questi tipi di server DNS sono le seguenti:
Server DNS primari
Questo server individua e legge i dati dal file della zona del dominio principalmente i record A che si trovano sul server Web come Godaddy o Bigrock. Questo server primario è anche responsabile di inviare queste informazioni al server secondario.
Qui, le informazioni sulla zona sono scritte dall'amministratore del server che comanda al server su come comportarsi con altri server. Questi includono principalmente i file dei record DNS che ho citato in precedenza. Quando un server primario trasferisce le informazioni sulla zona del dominio da un server a un altro, viene chiamato come trasferimento di zona o trasferimento di zona. Esistono sempre due server DNS configurati per ogni dominio. La ragione principale di ciò è semplificare la vita dell'amministratore avendo il doppio della sicurezza dovuta a più server e anche creando un backup. Una volta creato un server primario e copiati i dati della zona, in realtà non è necessario eseguire il backup, poiché tutto ciò è già gestito perché il server primario di default copia tutti questi dati sul server secondario ogni volta.
Server DNS secondari
I server DNS secondari sono anche noti come server Slave poiché svolgono solo il compito di acquisire dati dal server primario e fungere da backup. Il server primario è noto come Master Server nel software Server DNS di Microsoft.
Tuttavia, è possibile configurare più di due server DNS e solo uno può essere mantenuto come server principale, secondo come server primario e terzo come server secondario. Questo può essere un po 'confuso, quindi non approfondirò molto. Ma questo è solo a scopo informativo. Il più delle volte, il server primario e quello principale sono gli stessi.
I server secondari svolgono un ruolo vitale nella gestione dei dati ed è importante quanto un server primario. Questo perché in realtà riducono il carico sul server primario e il carico viene distribuito equamente se non è configurato un rapporto specificato per consegnare il carico. Inoltre, se in alcuni casi, il server primario si arresta a causa di perdita di carico, sovraccarico o qualche altro attacco da parte degli hacker, ci sarà sempre un server secondario che fungerà da primario per consegnare i dati senza interruzioni. Così facendo, forniscono anche molta sicurezza. In realtà c'è molto di più per i server DNS in generale, ma questo è di gran lunga possibile in questo mio blog.
Prima fonte di immagini: pixabay.com
Articoli consigliati
Ecco alcuni articoli che ti aiuteranno a ottenere maggiori dettagli sui tipi di server DNS, quindi passa attraverso il link.
- Domande sul colloquio con Windows Server
- 10 utili app Linux per amministratori di sistema
- 4 Caratteristiche importanti del marketing in crowdsourcing | Tecnologia | Attività commerciale
- 6 modi entusiasmanti per aumentare la produttività con le nuove tecnologie