Sobes.tech
Intern

Šta je DNS?

sobes.tech АИ

Одговор од АИ

DNS (Sistema imena domena) je distribuirani sistem za pretvaranje imena domena u IP adrese.

Glavne funkcije DNS-a:

  • Pretvaranje imena domena u IP adrese: Kada korisnik unese ime domena (npr. google.com) u pretraživač, DNS pronalazi odgovarajuću IP adresu.
  • Obrnuto pretvaranje: Pretvaranje IP adrese u ime domena (ređe se koristi, na primer, za logovanje).
  • Routiranje pošte: Određivanje poštanskih servera odgovornh za određeni domen (kroz MX zapise).
  • Raspoređivanje opterećenja: Raspodela zahteva između više servera, koristeći različite IP adrese za isti domen.

Proces pretvaranja:

  1. Korisnik unosi ime domena u pretraživač.
  2. Pretraživač proverava DNS keš.
  3. Ako nema zapisa u kešu, šalje se zahtev rekurzivnom DNS serveru (obično onom od vašeg provajdera).
  4. Rekurzivni server proverava svoj keš.
  5. Ako nema zapisa, počinje potragu kontaktiranjem korenskih DNS servera, zatim TLD (Top-Level Domain) servera (npr. .com), i na kraju autoritativnih DNS servera domena.
  6. Autoritativni server vraća IP adresu.
  7. Rekurzivni server čuva odgovor u kešu i prosleđuje ga pretraživaču.
  8. Pretraživač uspostavlja vezu sa serverom koristeći dobijenu IP adresu.

DNS zapisi:

Najčešći tipovi DNS zapisa:

Tip Opis
A IPv4 adresa
AAAA IPv6 adresa
CNAME Alias za drugi domen
MX Poštanski server
TXT Tekstualne informacije (npr. za SPF, DKIM)
NS Ukazuje na autoritativne DNS servere za zonu
PTR Obrnuti zapis (IP u ime domena)