Preskoči na sadržaj

DNS promene se ne vide: koliko traje propagacija i kako da ubrzate

Srednje 30 min Ažurirano:

Kratak odgovor

DNS propagacija obično traje od nekoliko minuta do 48 sati, u zavisnosti od TTL vrednosti i keširanja kod provajdera. Da biste je ubrzali, smanjite TTL na 300 sekundi pre promene, očistite keš na računaru i proverite zapise na više lokacija. Ako se promena ne vidi ni posle 48 sati, proverite da li je zona ispravno sačuvana i da li su nameserveri ažurirani.

Kako se problem prepoznaje

  • Sajt se otvara na staroj IP adresi ili starom hostingu
  • Nova DNS promena se ne vidi na vašem računaru, ali je drugi vide
  • Mejlovi i dalje idu na stari server
  • Alati za proveru DNS-a prikazuju različite rezultate
  • Posle promene nameservera sajt ne radi ili se otvara stara stranica

Najčešći uzroci

Keširanje DNS zapisa (TTL)

Svaki DNS zapis ima TTL (Time To Live) koji određuje koliko dugo ga keširaju provajderi i uređaji. Ako je TTL bio visok (npr. 86400 sekundi), promena se neće videti do isteka tog perioda.

Nedovoljno sačekano vreme propagacije

Promene se ne primenjuju trenutno na svim mestima. Propagacija može da potraje do 48 sati, iako je obično gotova za nekoliko sati.

Greška u DNS zapisima

Ako je novi A zapis pogrešan, ako nedostaje tačka na kraju imena ili je pogrešan tip zapisa, promena se neće videti ili će sajt prestati da radi.

Nameserveri nisu ažurirani

Kada menjate hosting, potrebno je da kod registrara ažurirate nameservere. Ako to nije urađeno ili je urađeno sa greškom, stari DNS i dalje važi.

Lokalni DNS keš

Vaš računar, ruter ili provajder mogu da drže stare zapise u kešu. Ponekad je dovoljno očistiti keš da biste videli promenu.

Rešenje korak po korak

  1. 1

    Proverite trenutne DNS zapise

    Koristite alat kao što je nslookup ili onlajn servis (npr. dnschecker.org) da vidite koji se zapisi trenutno vraćaju. Uporedite sa onim što ste postavili. Obratite pažnju na TTL vrednost.

  2. 2

    Smanjite TTL pre promene

    Ako planirate promenu, smanjite TTL na 300 sekundi (5 minuta) u DNS panelu dovoljno ranije, najmanje onoliko koliko iznosi stari TTL (često 24 sata). Sačekajte da istekne stari TTL, a zatim unesite novu vrednost. Time ćete skratiti vreme propagacije.

  3. 3

    Očistite lokalni DNS keš

    Na Windowsu otvorite Command Prompt kao administrator i pokrenite ipconfig /flushdns. Na macOS-u u Terminalu ukucajte sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder. Na ruteru restartujte uređaj ili očistite keš ako je dostupno.

  4. 4

    Proverite zapise sa više lokacija

    Koristite alat kao što je dnschecker.org ili whatsmydns.net da vidite da li se novi zapisi vide globalno. Ako se na većini lokacija vidi nova vrednost, propagacija je završena.

  5. 5

    Proverite da li su nameserveri ispravni

    U panelu registrara proverite da li su nameserveri koje ste postavili tačni i da li su propagirani. Možete koristiti whois ili onlajn alat za proveru nameservera. Ako nisu, sačekajte ili kontaktirajte registrara.

  6. 6

    Testirajte sa drugog uređaja ili mreže

    Pokušajte da pristupite sajtu sa mobilnog interneta (isključite Wi-Fi) ili preko VPN-a. Ako se tamo vidi nova stranica, problem je u kešu vaše mreže.

  7. 7

    Koristite javne DNS servere

    Privremeno podesite računar da koristi javne DNS servere (npr. Google 8.8.8.8 ili Cloudflare 1.1.1.1). To može zaobići keš vašeg provajdera. Promenite u podešavanjima mrežne kartice, a posle testa vratite prethodna podešavanja.

  8. 8

    Sačekajte i pratite propagaciju

    Ako su zapisi ispravni, preostaje samo da sačekate. Propagacija obično traje do 48 sati. Pratite alate za proveru i zabeležite kada se promena pojavi.

Ako se promena ne vidi ni posle 48 sati

Proverite da li ste izmenu sačuvali u DNS panelu i da li je zona aktivna. Ponekad je potrebno kliknuti na dugme za primenu izmena. Ako koristite hosting provajdera, proverite da li su njihovi nameserveri ispravni. Kontaktirajte podršku registrara ili hostinga ako sumnjate na grešku. Za napredne korisnike: koristite dig komandu sa različitih javnih DNS servera da biste videli da li se zapisi razlikuju. Na primer, dig @8.8.8.8 vasadomena.com. Ako se rezultati razlikuju, propagacija još traje. Takođe, proverite da li postoji DNSSEC greška koja može blokirati promene.

Kako da sprečite da se ponovi

  • Pre svake promene smanjite TTL na 300 sekundi i sačekajte da istekne stari.
  • Vodite evidenciju o DNS zapisima i promenama.
  • Koristite alat za proveru propagacije pre i posle promene.
  • Izbegavajte promene u petak ili pred vikend.

Kada je bolje pozvati stručnjaka

Ako ste proverili zapise, smanjili TTL i očistili keš, a promena se ne vidi ni posle 48 sati, ili ako niste sigurni kako da ispravno podesite DNS zapise, obratite se IT podršci. Oni mogu da provere zonu, nameservere i eventualne greške koje sprečavaju propagaciju.

Izrada sajtova · Brzi, SEO optimizovani sajtovi na više jezika

Česta pitanja

Koliko tačno traje DNS propagacija?

Obično od nekoliko minuta do 48 sati, u zavisnosti od TTL vrednosti i keširanja kod provajdera. Ako je TTL bio nizak, promena se vidi brže.

Zašto ja vidim staru stranicu, a drugi vide novu?

Verovatno je vaš računar ili provajder keširao stari DNS zapis. Očistite lokalni DNS keš i pokušajte sa drugog uređaja ili mreže.

Da li mogu da ubrzam propagaciju?

Ne možete direktno ubrzati propagaciju, ali možete smanjiti TTL pre promene i očistiti keš na svojim uređajima. Korišćenje javnih DNS servera može pomoći da zaobiđete keš provajdera.

Podeli
Niste našli rešenje?AI IT asistent je dostupan 24/7. Opišite problem ili pošaljite screenshot greške i dobićete uputstvo za vaš slučaj.Pitajte AI IT asistenta