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:
- Korisnik unosi ime domena u pretraživač.
- Pretraživač proverava DNS keš.
- Ako nema zapisa u kešu, šalje se zahtev rekurzivnom DNS serveru (obično onom od vašeg provajdera).
- Rekurzivni server proverava svoj keš.
- 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.
- Autoritativni server vraća IP adresu.
- Rekurzivni server čuva odgovor u kešu i prosleđuje ga pretraživaču.
- 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) |