Setzt e Basis Recursive Caching DNS Server a konfiguréieren Zonen fir Domain


Stellt Iech vir wéi et wier wa mir d'IP Adresse vun all de Websäite musse erënneren, déi mir all Dag benotzen. Och wa mir eng wonnerbar Erënnerung hätten, wier de Prozess fir op eng Websäit ze surfen lächerlech lues an Zäitopwendeg.

A wat iwwer wa mir e puer Websäite musse besichen oder e puer Uwendungen benotzen déi an der selwechter Maschinn oder virtueller Host wunnen? Dat wier ee vun de schlëmmste Kappwéi, un déi ech denken kann - fir net ze soen datt d'IP Adress, déi mat enger Websäit oder Applikatioun verbonnen ass, ouni Préavis geännert ka ginn.

Just de ganz Gedanken doriwwer wier genuch Grond fir opzehalen den Internet oder intern Netzwierker no enger Zäit ze benotzen.

Dat ass genau wat eng Welt ouni Domain Name System (och bekannt als DNS) wier. Glécklecherweis léist dëse Service all déi uewe genannten Themen - och wann d'Relatioun tëscht enger IP Adress an engem Numm ännert.

Aus deem Grond léiere mir an dësem Artikel wéi een en einfachen DNS-Server konfiguréiert a benotzt, e Service deen et erlaabt d'Iwwersetzung vun Domain Nimm an IP Adressen a vice versa.

Aféierung DNS Numm Resolutioun

Fir kleng Netzwierker, déi net dacks Ännerungen ënnerleien, kann d'/etc/hosts-Datei als rudimentär Method vum Domainname fir d'IP Adressresolutioun benotzt ginn.

Mat enger ganz einfacher Syntax erlaabt dës Datei eis en Numm (an/oder en Alias) mat enger IP Adress wéi follegt ze verbannen:

[IP address] [name] [alias(es)]

Zum Beispill,

192.168.0.1 gateway gateway.mydomain.com
192.168.0.2 web web.mydomain.com

Also kënnt Dir d'Webmaschinn entweder duerch säin Numm, dem web.mydomain.com Alias oder seng IP Adress erreechen.

Fir gréisser Netzwierker oder déi déi dacks Ännerungen ënnerleien, d'Benotzung vun der /etc/hosts Datei fir Domain Nimm an IP Adressen ze léisen wier net eng akzeptabel Léisung. Dat ass wou de Besoin fir en engagéierten Service erakënnt.

Ënnert der Hood freet en DNS-Server eng grouss Datebank a Form vun engem Bam, deen an der Root (\). Zone ufänkt.

Déi folgend Bild hëlleft eis ze illustréieren:

Am Bild hei uewen enthält d'Root (.) Zone com, edu, an net Domains. Jiddereng vun dësen Domainen gëtt (oder kann) vu verschiddenen Organisatiounen geréiert ginn fir ze vermeiden ofhängeg vun enger grousser, zentraler. Dëst erlaabt Iech Ufroen op eng hierarchesch Manéier richteg ze verdeelen.

Loosst eis kucken wat ënner der Hood geschitt:

1. Wann e Client eng Ufro un en DNS-Server fir web1.sales.me.com mécht, schéckt de Server d'Ufro un den Top (root) DNS-Server, deen d'Ufro un den Nummserver an der .com weist. Zone.

Dëst, am Tour, schéckt d'Ufro un den nächsten Niveau Nummserver (an der me.com Zone), an dann op sales.me.com. Dëse Prozess gëtt esou oft wéi néideg widderholl, bis de FQDN (Full Qualified Domain Name, web1.sales.me.com an dësem Beispill) vum Nummserver vun der Zone zréckginn, wou et gehéiert.

2. An dësem Beispill reagéiert den Nummserver an sales.me.com. op d'Adress web1.sales.me.com a gitt de gewënschten Domain Numm-IP Associatioun zréck an aner Informatioun och (wann et konfiguréiert ass fir dat ze maachen).

All dës Informatioun gëtt un den ursprénglechen DNS-Server geschéckt, deen se dann un de Client zréckschéckt, deen et an der éischter Plaz gefrot huet. Fir déiselwecht Schrëtt fir zukünfteg identesch Ufroen ze vermeiden, ginn d'Resultater vun der Ufro am DNS-Server gespäichert.

Dëst sinn d'Grënn firwat dës Aart vu Setup allgemeng als rekursive, cache DNS Server bekannt ass.