Koje DNS zapise poznajete?
sobes.tech АИ
Одговор од АИ
Postoje mnoge vrste DNS zapisa, od kojih svaka ima svoju specifičnu ulogu u sistemu domena. Glavni su:
-
A (Address Record): Povezuje domeno ime sa IPv4 adresom. Ovo je najčešće korišćen zapis za direktno određivanje lokacije resursa u mreži.
// Primer A zapisa example.com A 192.0.2.1 -
AAAA (IPv6 Address Record): Slično A zapisu, ali povezuje domeno ime sa IPv6 adresom.
// Primer AAAA zapisa example.com AAAA 2001:db8::1 -
CNAME (Canonical Name Record): Kreira alias za drugo domeno ime. Olakšava upravljanje, omogućavajući povezivanje više imena sa jednim resursom.
// Primer CNAME zapisa www.example.com CNAME example.com -
MX (Mail Exchange Record): Navodi poštanske servere odgovorne za primanje elektronske pošte za domen, kao i njihov prioritet.
// Primer MX zapisa example.com MX 10 mail.example.com example.com MX 20 backupmail.example.com -
TXT (Text Record): Koristi se za skladištenje tekstualnih informacija o domenu. Često se koristi za sigurnosne postavke (SPF, DKIM, DMARC) i potvrdu vlasništva nad domenom.
// Primer TXT zapisa za SPF example.com TXT "v=spf1 include:_spf.google.com ~all" -
PTR (Pointer Record): Koristi se za reverzno DNS razrešavanje, povezujući IP adresu sa domenim imenom. Uglavnom se koristi za implementaciju rDNS i u poštanskim sistemima za proveru legitimnosti pošiljaoca.
// Primer PTR zapisa u reverznoj zoni 1.2.0.192.in-addr.arpa PTR example.com -
NS (Name Server Record): Navodi autoritativne DNS servere za domen ili poddomen. Ovi serveri odgovaraju za pružanje DNS zona za dati domen.
// Primer NS zapisa example.com NS ns1.example.com example.com NS ns2.example.com -
SOA (Start of Authority Record): Sadrži osnovne informacije o DNS zoni, uključujući ime glavnog servera, kontakt osobu, serijski broj zone i vremenske parametre keširanja.
// Primer SOA zapisa example.com SOA ns1.example.com admin.example.com ( 2023110101 ; Serijski broj 3600 ; Osvežavanje 1800 ; Pokušaj ponovo 604800 ; Isticanje 86400 ; Minimalni TTL )
Pored ovih glavnih tipova postoje i drugi, manje rasprostranjeni, namenjeni za specijalizovane svrhe, na primer:
- SRV (Service Record): Određuje lokaciju (host i port) servera za određenu uslugu.
- DNSKEY (DNS Key Record): Sadrži javni ključ za proveru DNSSEC potpisa.
- DS (Delegation Signer Record): Povezuje roditeljsku i ćerku zonu u DNSSEC lancu.
- NAPTR (Naming Authority Pointer Record): Koristi se u telefoniji (ENUM) za pretvaranje telefonskih brojeva u URI.