Aplicaţii&Servicii
Transferul de zone DNS
Nu am vorbit cam demult despre aplicaţia de DNS. Aşa că era timpul să continuăm cu materialele dedicate acestui subiect.
Să zicem că avem mai multe name servere. Ar fi foarte ok pentru noi dacă o singură sursă ar putea “updata” toate aceste servere. La ce mă refer? La menţinerea acurateţii zonelor şi la transferul acestora [...]
DNS Reverse Mapping
Inverse queries
O interogare inversă mapează un RR pentru un domeniu. Un exemplu de acest gen de query ar fi: “Care este numele de domeniu pentru acestă înregistrare de tip MX?”. Totuşi acest fel de interogări au fost întotdeauna un serviciu opţional pentru DNS, iar name serverele puteau livra un răspuns NOTIMP (Not implemented). Prima oară [...]
DNS Queries (2)
Continuăm discuţia de data trecută despre interogările DNS. Am rămas la interogări iterative (nerecursive). Există 4 răspunsuri posibile la un query iterativ:
1. răspunsul la interogare însoţit de orice CNAME ce ar putea fi folositor, şi tot de aici vom afla dacă răspunsul este autoritar sau cached.
2. o eroare care ne spune că domeniul sau hostul [...]
DNS Queries (1)
Vom începe astăzi să vorbim despre DNS queries (interogări DNS). Dar înainte de asta, hai să mai discutăm un pic despre protocolul DNS.
După cum bine ştie toată lumea, protocolul DNS funcţionează by default pe portul 53. Pentru a elimina problemele legate de performanţa procesului, interogările DNS (queries) funcţionează pe portul 53 (UDP) cu o limită [...]
Intrările de tip A şi CNAME
Resource Record-ul de tip A defineşte adresa IPv4 a unui host dintr-un domeniu sau zonă. Resursa echivalentă pentru IPv6 este AAAA. De la ce vine A? De la Address. Sintaxa folosită pentru genul acesta de intrări este următoarea:
name ttl class rr ipv4
Hai să dăm şi un exemplu de folosire:
ns1 IN A 192.168.100.1
mail [...]
NS Resource Record şi MX Resource Record
NS Resource Record
Acest RR este standardizat prin RFC-ul 1035 şi defineşte name serverele autoritare (trebuie neapărat să fie două) pentru domeniu sau zonă. Sintaxa prin care adăugam RR-ul este:
name ttl class rr name
Extragem bucata referitoare la NS RR din exemplul pe care l-am introdus într-un material anterior.
; NS RR pentru domeniu
IN NS ns1.alexbobica.com.
; al doilea [...]
Directiva $ORIGIN şi SOA Resource Record
Data trecută în cadrul serialului “DNS” am vorbit despre directiva $TTL. Astăzi vom merge mai departe şi vom vorbi despre alte două elemente ce fac parte dintr-un fişier zonă.
Directiva $ORIGIN este standardizată prin RFC-ul 1035 şi defineşte numele de domeniu ce va fi “alăturat” oricărui nume incomplet (numit şi unqualified name) definit într-un [...]
Directiva $TTL
Salutare naţiuneee! Doarme cineva la ora asta? Hmmm? Aşa…nimeni nu doarme, exact cum credeam.
A venit timpul să continuăm seria dedicată serviciului de DNS cu încă un articol.
Întâi de toate să punem repede aici un model de configurare standard a unui fişier zonă. Mai apoi vom lua rând pe rând în materialele care vor [...]
Zone files şi Resource Records (RR)
Un fişier zonă (zone file) descrie un domain name prin caracteristici, hosturi şi servicii din domeniul respectiv într-un fel care poate fi folosit de către aplicaţia de DNS.
Configurarea greşită a unui zone file poate face un domeniu unreachable, trimiterea mailurilor să fie total anapoda şi chiar redirectarea clienţilor tăi spre un site concurent cu cel [...]
Componentele sistemului DNS
În acest material vom continua discuţia începută despre DNS. Voi încerca cu ajutorul documentaţiei de specialitate şi a cunoştiinţelor mele să dezvoltăm în special conceptul de “zone file”.
Un sistem DNS include trei componente:
1. date ce descriu domeniile (zone files)
2. unul sau mai multe servere de DNS
3. un resolver
Un singur name server poate suporta unul sau [...]




