Intern
Ce înseamnă înregistrările DNS?
sobes.tech AI
Răspuns de la AI
Înregistrările DNS (Domain Name System) leagă numele de domenii, care sunt ușor de citit pentru oameni (de exemplu, example.com), de adrese IP și alte informații necesare pentru funcționarea internetului. Fiecare înregistrare are un tip specific care indică scopul său.
Tipuri principale de înregistrări DNS și scopul lor:
- A (Înregistrare de adresă): Leagă un nume de domeniu de o adresă IPv4.
// Leagă example.com de o adresă IPv4 example.com. IN A 192.168.1.1 - AAAA (Înregistrare de adresă IPv6): Leagă un nume de domeniu de o adresă IPv6.
// Leagă example.com de o adresă IPv6 example.com. IN AAAA 2001:0db8::1 - CNAME (Nume canonic): Creează un alias pentru un alt nume de domeniu. Solicitarea către alias va fi redirecționată către numele principal.
// www.example.com este un alias pentru example.com www.example.com. IN CNAME example.com. - MX (Înregistrare de schimb de poștă): Indică serverele de poștă responsabile pentru primirea e-mailurilor pentru domeniu. Include prioritatea.
// Server de poștă cu prioritatea 10, indicând mail.example.com example.com. IN MX 10 mail.example.com. // Server de poștă cu prioritatea 20, indicând anothermail.example.com example.com. IN MX 20 anothermail.example.com. - TXT (Înregistrare de text): Stochează informații textuale care pot fi utilizate pentru diverse scopuri, cum ar fi verificarea proprietății domeniului, SPF (Sender Policy Framework) sau DKIM (DomainKeys Identified Mail).
// Exemplu de înregistrare SPF example.com. IN TXT "v=spf1 include:_spf.google.com ~all" - NS (Server de nume): Indică serverele DNS autorizate pentru domeniu sau subdomeniu.
// ns1.example.com este un server autorizat pentru example.com example.com. IN NS ns1.example.com. // ns2.example.com este, de asemenea, un server autorizat example.com. IN NS ns2.example.com. - PTR (Pointer): Folosit pentru rezolvarea inversă DNS, transformând o adresă IP într-un nume de domeniu. Se află în zonele
in-addr.arpa(pentru IPv4) sauip6.arpa(pentru IPv6).// Rezolvare inversă pentru 192.168.1.1 1.1.168.192.in-addr.arpa. IN PTR example.com. - SRV (Înregistrare de serviciu): Indică locația (numele de host și portul) serverelor pentru un anumit serviciu.
// Server pentru serviciul _sip._tcp pe example.com, port 5060, prioritate 10, greutate 5 _sip._tcp.example.com. IN SRV 10 5 5060 sipserver.example.com.
Fiecare înregistrare are, de asemenea, un Time To Live (TTL), care indică cât timp resolverele DNS trebuie să păstreze răspunsul în cache.
Exemplu de structură generală a unei înregistrări:
// <nume> [TTL] [clasă] <tip înregistrare> <date>
Clasa este de obicei IN (Internet).