Master Primar DNS për një LAN në Debian 6.0 (I)

Ne fillojmë serinë e postimeve mbi Si të instaloni dhe konfiguroni një DNS dhe Cache Primary Master në Debian Squeeze?, me të cilat synojmë të ofrojmë një pikë hyrjeje në botën magjepsëse të këtij shërbimi thelbësor për funksionimin e Rrjetit të Rrjeteve që është Interneti.

Të gjithë artikujt janë hartuar për t'u përdorur në mënyrë sekuenciale. Pjesët 1 dhe 2 përmbajnë njohuritë minimale teorike të nevojshme për një fillestar për të kuptuar dhe instaluar një server DNS.

Ne i rekomandojmë që të mos frikësohen. Lexoni dhe zbatoni ato që janë shkruar dhe me siguri do të merrni rezultate pozitive. Dhe të dyshuarve të zakonshëm për të rënë në dëshpërim, ne ju rekomandojmë të qetë, shumë të qetë nëse vërtet doni të kuptoni se si ta konfiguroni këtë shërbim thelbësor.

Më falni përdorimin e fjalëve anglisht dhe anglicizmin e rastit. Shtë bërë për të fituar qartësi teknike në të shkruar.

Aspektet që do të zhvillojmë në këtë Pjesë të Parë janë si më poshtë:

  • paraqitje
  • Përkufizime të dobishme
  • Cilësimet më të zakonshme të DNS
  • Zonat dhe Regjistrat
  • Koha e skadimit të zonës
  • Këshilla

paraqitje

Ata thonë në WWW Village se DNS është një nga zonat më të errëta të shërbimeve të rrjetit. Për fat të mirë, ky nuk është rasti - veçanërisht për një LAN - siç do ta demonstrojmë përmes artikujve vijues. Për aq sa nuk e dëshiron, është pothuajse e detyrueshme të lexosh një pjesë të vogël teorike. 

Përkufizimi sipas Wikipedia-s :

DNS është një bazë të dhënash e shpërndarë dhe hierarkike që ruan informacionin e lidhur me emrat e domeneve në rrjete si interneti. Edhe pse si bazë të dhënash , DNS mund të shoqërojë lloje të ndryshme informacioni me secilin emër, përdorimet e tij më të zakonshme janë caktimi i emrave të domeneve në adresat IP dhe gjetja e serverëve të email-it për secilin domen.

Emërtimi në adresat IP është sigurisht tipari më i njohur i protokolleve DNS. Për shembull, nëse adresa IP e faqes prox.mx FTP është 200.64.128.4, shumica e njerëzve arrijnë në këtë makinë duke specifikuar ftp.prox.mx dhe jo adresën IP. Përveç se është më e lehtë për tu mbajtur mend, emri është më i besueshëm. Adresa numerike mund të ndryshojë për shumë arsye, pa pasur nevojë të ndryshoni emrin.

Fillimisht, DNS lindi nga nevoja për të kujtuar me lehtësi emrat e të gjithë serverave të lidhur në internet. Fillimisht, SRI (tani SRI International) priti një skedar të quajtur HOSTS që përmbante të gjithë emrat e domain të njohur (teknikisht, kjo skedar ekziston, dhe shumica e sistemeve operative aktuale mund të konfigurohen për të kontrolluar skedarin e hostit tuaj). Rritja shpërthyese e rrjetit e bëri jopraktik sistemin e centralizuar të emërtimit në skedarin e nikoqirëve dhe në 1983, Paul Mockapetris publikoi RFC 882 dhe 883 duke përcaktuar atë që sot ka evoluar në DNS moderne. (Këto RFC janë vjetëruar nga botimi i vitit 1987 i RFC 1034 dhe 1035).

Kompjuterët në të cilët funksionon ky shërbim quhen "Servera Emrash" . Debian përfshin disa programe në depot e tij për një DNS funksional, dhe midis tyre është më i përdoruri në internet: BIND ose "Berkeley Internet Naming Domain".

BIND është serveri standard DNS de facto . Është softuer falas dhe shpërndahet me shumicën e platformave UNIX dhe Linux. BIND nganjëherë quhet edhe " daemon i emëruar ". Mund të gjeni një krahasim të llojeve të ndryshme të serverëve DNS këtu (Wikipedia në anglisht).

Përkufizime të dobishme

NetBIOS: Sistemi Bazë i Hyrjes/Daljes së Rrjetit (NetBIOS): Një sistem bazë i hyrjes/daljes së rrjetit (NetBIOS). Një ndërfaqe programimi aplikacionesh (API) që mund të përdoret nga programet në një rrjet lokal (LAN).

NetBIOS u ofron programeve një grup uniform komandash për të kërkuar shërbimet e nivelit të ulët të nevojshme për të menaxhuar emrat, për të drejtuar seancat dhe për të dërguar " datagrame " midis nyjeve në një rrjet.

Emri NetBIOS: Emri 16-bit i një procesi që përdor Sistemin Bazë të Hyrjes/Daljes së Rrjetit (NetBIOS). Ky emër njihet nga shërbimi i Sistemit të Emrave të Internetit të Windows (WINS) të Microsoft, i cili shoqëron ose "lidh" një kompjuter ose emër host-i me një adresë IP specifike.

FQDN : “Emër Domaini i Kualifikuar Plotësisht ”. Meqenëse përkthimi i emrave teknikë në anglisht është shpesh i vështirë, unë rekomandoj të mësosh emrin në anglisht dhe, për qëllime praktike, t'i referohesh atij si FQDN . Është thjesht emri i domenit DNS që është krijuar për të treguar vendndodhjen e tij absolute në pemën e hapësirës së emrit të domenit.

Ndryshe nga emrat relativë, një emër domeni plotësisht i kualifikuar (FQDN) paraprihet nga një pikë për të treguar pozicionin e tij në rrënjën e hapësirës së emrave. Për shembull, freake.amigos.cu është FQDN e hostit emri NetBIOS i të cilit është freake dhe i përket domenit amigos.cu.

miqtë.cu. freake.amigos.cu. otrofreake.amigos.cu. mail.amigos.cu.

Cilësimet më të zakonshme të DNS

Ne mund të konfigurojmë një DNS ose Domain Name Server në mënyra të ndryshme për të siguruar shërbime të ndryshme. Më të përdorurat janë:

Serveri i Ruajtjes në Memorje ( “Caching Nameserver” ): Kërkesat e bëra drejtuar serverit do të zgjidhen nga përçuesit që ne përcaktojmë në konfigurimin e tij. Përgjigjet do të ruhen dhe “do të mbahen mend” për kur serveri i ruajtjes në memorje të pyetet përsëri, gjë që rrit ndjeshëm shpejtësinë e përgjigjes.

Primary Master : Kërkesat e bëra në server do të zgjidhen duke lexuar të dhënat e ruajtura në skedarët lokalë të Zonave të krijuara. Siç tregon edhe emri i tij, do të jetë një Server Emrash autoritar për Zonën e pyetur.

Serveri Kryesor Sekondar : Kërkesat e bëra drejtuar serverit do të zgjidhen duke pyetur drejtpërdrejt një server autoritar Kryesor Primar për Zonën e kërkuar. Ai mirëmban një kopje të azhurnuar të Zonave të Serverit Kryesor Primar.

Ne gjithashtu mund ta konfigurojmë atë në mënyrë që ata të kryejnë disa funksione në të njëjtën kohë, të tilla si të qenit Master Primar dhe Caché në të njëjtën kohë, gjë që është shumë e zakonshme në rrjetet tona të biznesit.

Zonat dhe Regjistrat

Zonat janë skedarë teksti të thjeshtë që na lejojnë të organizojmë regjistrimet DNS . Çdo emër zone korrespondon me një emër domeni ose një gamë adresash IP, siç janë një ose më shumë nënrrjete. Ajo përmban, ndër të dhëna të tjera, disa regjistrime të klasave ose llojeve të ndryshme, nga të cilat do të përmendim vetëm sa vijon:

SOA : “Fillimi i Autoritetit” . Ky është një regjistrim i detyrueshëm në çdo zonë dhe vetëm një duhet të ekzistojë në secilin skedar zone. Ai shërben si parathënie për të gjithë skedarët e zonave . Ai përshkruan vetë zonën; makinën ose hostin nga i cili buron; kush është përgjegjës për përmbajtjen e saj; versionin e skedarit të zonës; dhe aspekte të tjera që lidhen me funksionimin e serverit DNS. Është thelbësore që çdo skedar zone të përmbajë një regjistrim A që identifikon makinën ose hostin ku ndodhet serveri DNS.

NS : Lidh një emër me një Server Emrash . Çdo domen duhet të ketë të paktën një regjistrim NS. Ky regjistrim tregon një server DNS që mund t'u përgjigjet pyetjeve në lidhje me domenin. Mund të tregojë Masterin Primar ose Masterin Sekondar.

A : “Adresa” – (Adresa). Ky regjistrim përdoret për të përkthyer emrat e hosteve në adresa IPv4.

AAAA : “Adresa” – (Adresa). Ky regjistrim përdoret për të përkthyer emrat e hosteve në adresa IPv6.

CNAME : “Emri Kanonik” – (Emri Kanonik). Një lloj regjistrimi që na lejon të caktojmë emra të shumtë për të njëjtin host ose të krijojmë pseudonime për të. Le të themi se kemi hostin web.amigos.cu, në të cilin kemi të instaluar një server web, dhe duam që ai të referohet si www.amigos.cu. Pastaj, në zonën amigos.cu, duhet të kemi, ndër të tjera regjistrime:

web N A 192.168.10.20 www IN CNAME web.amigos.cu.

MX : “Shkëmbim Poste” ose Server Poste . Informacion i përdorur nga serverë të tjerë të postës për të ditur se ku të dërgojnë një email të dhënë një adresë IP. Çdo regjistrim MX ka një përparësi, ku regjistrimi që ka numrin më të ulët ka përparësinë më të lartë. Shembuj:

10 mail1.amigos.cu. 20 mail2.amigos.cu.

PTR : Hartimi i një adrese IP me një emër . Llojet e të dhënave të ruajtura në të ashtuquajturat "Zona të Kundërta". Për shembull, Zona 10.168.192.in-addr.arpa përmban hartimin e kundërt të të gjitha adresave në diapazonin e adresave IP 192.168.10.0/24.

Sigurisht që lista e llojeve të rekordeve vazhdon ...

Koha e skadimit ose e skadimit të zonës

Kur jemi duke krijuar skedarët për Zonat e regjistrave të DNS, duhet të konfigurojmë Kohët e Skadimit në sekonda. Sidoqoftë, ne mund t'i specifikojmë ato në një mënyrë më të shkurtër sipas tabelës së mëposhtme:

Segundos	Unidades	Descripción
60		1M		A un minuto
1800		30M		A 30 minutos
3600		1H		Una Hora
10800		3H		3 horas
21600		6H		6 horas
43200		12H		12 horas
86400		1D		Un día
259200		3D		3 días
604800		1W		Una semana

Këshilla

Duhet të jemi shumë të kujdesshëm kur shkruajmë në skedarë zonalë. FQDN-të duhet të mbarojnë me një pikë ( . ) dhe nuk mund të lëmë hapësira në fund të çdo rreshti. Për këtë arsye , ne rekomandojmë fuqimisht përdorimin e redaktorëve të konsolës si vi ose nano . Ne do të përdorim nano , të cilin e gjejmë më të lehtë për t’u përdorur. Sigurisht, mund të përdorim edhe redaktorë teksti të thjeshtë me një ndërfaqe grafike përdoruesi (GUI).

Shpresoj të mos jeni mërzitur sepse ka ende pak për të hyrë në këtë çështje.

Ekzistojnë edhe "Backends" të tjerë për serverat DNS si LDAP, MySql, PostgreSQL, SQLite, etj.

Shto si burim të preferuar në Google