Preskoči na sadržaj
BeoHosting
BeoHosting

Telefonski imenik interneta

Šta je DNS? Kako funkcioniše Domain Name System

Detaljno objašnjenje DNS sistema — kako prevodi nazive domena u IP adrese, koji tipovi zapisa postoje, šta je DNS propagacija i TTL.

BRZI ODGOVOR

Šta je DNS?

DNS (Domain Name System) je sistem koji prevodi imena domena u IP adrese (npr. beohosting.com → 185.x.x.x). Telefonski imenik interneta. Kada unesete domen, pregledač pita DNS server za IP i tamo se povezuje. Tipovi zapisa: A (IPv4), AAAA (IPv6), CNAME (alias), MX (email), TXT (SPF/DKIM/DMARC), NS (nameserver). DNS propagacija: do 48h. BeoHosting nudi besplatan DNS management u cPanel-u.

  • DNS = ime domena → IP adresa
  • Tipovi zapisa: A, AAAA, CNAME, MX, TXT, NS
  • Propagacija: do 48h
  • BeoHosting cPanel DNS Zone Editor
  • DNSSEC podržan

BeoHosting Tim

10+ godina iskustva — Stručnjaci za web hosting i infrastrukturu

Posljednje ažurirano:

DNS (Domain Name System) je sistem koji prevodi ljudima čitljive nazive domena (poput beohosting.com) u numeričke IP adrese (poput 185.199.108.153) koje računari koriste za međusobnu komunikaciju na internetu. Bez DNS-a, morali biste da pamtite IP adrese svakog sajta koji želite da posetite.

DNS možete zamisliti kao telefonski imenik interneta. Kada želite da pozovete nekoga, ne kucate brojeve napamet — tražite osobu po imenu u imeniku. Na isti način, DNS prevodi ime domena u „telefonski broj“ (IP adresu) servera na kome se sajt nalazi.

DNS je fundamentalni deo internet infrastrukture koji radi u pozadini svaki put kada otvorite bilo koji sajt. Pravilno konfigurisani DNS zapisi su ključni za funkcionisanje vašeg web hostinga, email sistema i svih online servisa povezanih sa vašim domenom.

Kako DNS funkcioniše?

Kada ukucate adresu sajta u pregledaču, iza scene se dešava složen proces u manje od jedne sekunde:

Korak 1

Korisnik kuca adresu

Kada ukucate „beohosting.com“ u pregledaču, vaš računar prvo proverava lokalni DNS keš. Ako nema odgovor, šalje upit DNS resolveru vašeg internet provajdera.

Korak 2

DNS resolver

Resolver (obično DNS server vašeg internet provajdera) prima upit i proverava svoj keš. Ako nema odgovor, pita root DNS server koji ga usmerava na TLD server (.com, .rs itd.).

Korak 3

TLD i autoritativni server

TLD server (npr. za .com) usmerava resolver na autoritativni DNS server domena. Autoritativni server (nameserver) vraća tačnu IP adresu na kojoj se sajt nalazi.

Korak 4

Odgovor i keširanje

Resolver vraća IP adresu vašem pregledaču, koji se povezuje na server i učitava sajt. Odgovor se kešira na određeno vrijeme (TTL) da se ubrza sljedeći pristup.

Tipovi DNS zapisa

Svaki DNS zapis ima specifičnu funkciju. Ovo su najvažniji tipovi koje treba da poznajete.

A

A zapis (Address)

Povezuje domen sa IPv4 adresom servera. Najosnovniji DNS zapis — govori internetu gdje se vaš sajt nalazi.

Primjer: mojsajt.rs → 185.199.108.153

AAAA

AAAA zapis (IPv6)

Isto kao A zapis, ali za IPv6 adrese. Sve više sajtova koristi IPv6 pored klasičnog IPv4.

Primjer: mojsajt.rs → 2606:4700::6810:84e5

CNAME

CNAME zapis (Canonical Name)

Pravi alias jednog domena na drugi. Koristi se za subdomene i preusmeravanje na drugi domen.

Primjer: www.mojsajt.rs → mojsajt.rs

MX

MX zapis (Mail Exchange)

Određuje koji server prima email za vaš domen. Bez MX zapisa, email na vašem domenu ne bi radio.

Primjer: mojsajt.rs → mail.mojsajt.rs (prioritet 10)

TXT

TXT zapis (Text)

Čuva tekstualne informacije. Koristi se za SPF, DKIM, DMARC (email autentifikaciju) i verifikaciju domena za Google, Facebook i druge servise.

Primjer: v=spf1 include:_spf.google.com ~all

NS

NS zapis (Name Server)

Definiše koji DNS serveri su autoritativni za vaš domen. Obično se podešavaju kod registrara domena.

Primjer: mojsajt.rs → ns1.beohosting.com

DNS propagacija i TTL

Kada promenite DNS zapise (npr. premestite sajt na novi hosting), ta promjena se ne dešava trenutno širom svijeta. Proces širenja novih DNS informacija kroz mrežu DNS servera naziva se DNS propagacija.

TTL (Time to Live) je vrijednost u sekundama koja govori DNS serverima koliko dugo da čuvaju (keširaju) DNS zapis prije nego što ponovo provere da li je ažuriran. Kraće TTL vrijednosti (npr. 300 sekundi = 5 minuta) znače brzu propagaciju ali više upita ka DNS serveru. Duže TTL vrijednosti (npr. 86400 sekundi = 24 sata) znače sporiju propagaciju ali manje opterećenje.

Tipično vrijeme propagacije

Od 15 minuta do 48 sati, u zavisnosti od TTL vrijednosti i lokacije korisnika. Većina promjena se propagira za 1–4 sata.

Preporučeni TTL

3600 sekundi (1 sat) za stabilne zapise. Smanjite na 300 sekundi (5 min) prije planiranih promjena, pa vratite posle.

Prije migracije sajta

Smanjite TTL na minimum (300s) 24–48h prije migracije. Nakon što promenite A zapis, propagacija će biti mnogo brža.

DNS keširanje

Vaš računar, pregledač i ISP keširaju DNS odgovore. Obrišite lokalni keš ako ne vidite promjene odmah.

Imate pitanje?

Naš tim je dostupan 24/7. Pozovite nas ili pošaljite poruku.

Spremni da pokrenete svoj sajt?

SSL zaštita
Brzina
24/7 podrška

Pridružite se 4.000+ zadovoljnih korisnika. Besplatna migracija i 15 dana garancije povrata novca.

15 dana garancija povrata novca
Besplatna migracija15 dana garancija24/7 podrška

Česta pitanja o DNS-u

Odgovori na najčešća pitanja o našim uslugama.

DNS (Domain Name System) je sistem koji prevodi nazive domena (npr. beohosting.com) u IP adrese (npr. 185.199.108.153) koje računari koriste za međusobnu komunikaciju. Možete ga zamisliti kao telefonski imenik interneta — umjesto da pamtite brojeve, pamtite imena.

DNS propagacija obično traje od 15 minuta do 48 sati, u zavisnosti od TTL (Time to Live) vrijednosti i brzine ažuriranja DNS servera širom svijeta. U praksi, većina promjena se propagira u roku od 1–4 sata. BeoHosting DNS serveri obično propagiraju promjene za manje od 30 minuta.

Nameserveri su DNS serveri koji su autoritativni za vaš domen — oni sadrže sve DNS zapise vašeg domena i odgovaraju na upite o njemu. Kada registrujete domen, podešavate nameservere da pokazuju na vašeg hosting provajdera (npr. ns1.beohosting.com i ns2.beohosting.com).

Da, možete koristiti DNS i bez web hostinga — na primjer, da usmerite domen na drugu uslugu, da podesite MX zapise za email ili da koristite CNAME zapise za razne servise. Međutim, za prikazivanje sajta vam je potreban hosting na koji će A zapis pokazivati.

DNS keš je lokalna kopija DNS zapisa koja se čuva na vašem računaru ili u pregledaču da bi se ubrzala ponovna posjeta sajtovima. Možete ga obrisati na Windows-u komandom „ipconfig /flushdns“, na Mac-u sa „sudo dscacheutil -flushcache“, ili u Chrome-u na chrome://net-internals/#dns.

Naše garancije za vaš mir

Zaštićeni ste sa svake strane

15 dana garancije

Vraćamo novac bez pitanja u prvih 15 dana.

Besplatna migracija

Mi prebacimo vaš sajt bez prekida — vi ništa ne radite.

24/7 podrška

Naši stručnjaci su tu 24/7 kroz tikete i live chat.