Kratak odgovor
DNS greška znači da računar ne može da prevede ime sajta u IP adresu, pa se stranica ne učitava iako je internet veza aktivna. Najčešće pomaže isključivanje i uključivanje mreže, brisanje DNS keša i promena DNS servera na pouzdane javne adrese. Ako greška ostaje na svim uređajima, problem je verovatno u ruteru ili kod provajdera.
Kako se problem prepoznaje
- Pregledač prikazuje poruku da server ne može da pronađe adresu ili da DNS nije dostupan
- Neke stranice se otvaraju, druge ne, ili se ne otvara nijedna
- Internet radi u aplikacijama koje koriste IP adrese, ali sajtovi po imenu ne
- Greška se javlja na jednom uređaju, dok drugi u istoj mreži rade normalno
- Posle promene WiFi mreže ili VPN-a sajtovi prestanu da se otvaraju
Najčešći uzroci
Privremeni kvar DNS servera
DNS server provajdera ili javni server na koji ste oslonjeni privremeno ne odgovara. Greška tada obično nestane sama posle nekoliko minuta do sat vremena.
Neispravno unet DNS u podešavanjima
Ručno upisana DNS adresa je pogrešna, nedostaje drugi server ili je adresa ostala od stare mreže. Uređaj tada ne zna kome da pošalje upit.
Zastareo ili oštećen DNS keš
Računar pamti prethodne odgovore i može da zadrži pogrešan zapis, na primer posle promene hostinga sajta. Brisanje keša vraća svež upit.
Problem u ruteru ili kod provajdera
Ruter ne prosleđuje DNS upite ili ih prosleđuje pogrešno, a ponekad je kvar na strani provajdera. Tada greška postoji na svim uređajima u mreži.
VPN, antivirus ili hosts fajl
VPN tunel, zaštitni softver ili izmenjen hosts fajl mogu da preusmere ili blokiraju DNS upite. Greška se tada javlja samo dok je taj alat aktivan.
Rešenje korak po korak
- 1
Proverite da li greška postoji na drugim uređajima
Otvorite isti sajt na telefonu povezanom na isti WiFi. Ako se i tamo javlja greška, problem je u mreži ili provajderu, pa nastavite sa ruterom. Ako drugi uređaj radi, problem je lokalni i rešavate ga na računaru.
- 2
Isključite i uključite mrežu
Na Windows računaru otvorite
Podešavanja > Mreža i internet > WiFii isključite pa uključite vezu, ili isključite i uključite WiFi prekidač. Na telefonu uključite avionski režim na 10 sekundi i isključite ga. Ovim se obnavlja veza sa DNS serverom. - 3
Obrišite DNS keš
Na Windows računaru otvorite Komandnu liniju kao administrator i pokrenite
ipconfig /flushdns. Na macOS računaru otvorite Terminal i pokrenitesudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder, pa unesite lozinku. Zatim ponovo otvorite sajt. - 4
Proverite DNS adrese na računaru
Otvorite
Podešavanja > Mreža i internet > WiFi > [vaša mreža] > Dodela DNS servera > Uredii proverite da li je podešavanje na automatsko. Ako je ručno, upišite1.1.1.1i1.0.0.1kao primarni i sekundarni server, sačuvajte i ponovo otvorite stranicu. - 5
Promenite DNS na ruteru
Prijavite se na administraciju rutera preko adrese iz uputstva, obično
192.168.0.1ili192.168.1.1. U delu za WAN/internet ili LAN/DHCP podešavanja pronađite polja za DNS i upišite1.1.1.1i1.0.0.1, pa sačuvajte i restartujte ruter. Time se promena obično primenjuje na sve uređaje u mreži. Ako ste u firmi sa internim DNS serverom, ne menjajte ovo bez provere sa IT podrškom. - 6
Isključite VPN i zaštitni softver na probu
Ako koristite VPN, prekinite vezu i proverite da li se sajt otvara. Privremeno isključite antivirus ili zaštitu mreže, pa testirajte. Ako problem nestane, u podešavanjima tog programa dozvolite DNS saobraćaj ili promenite način rada. Posle provere ponovo uključite zaštitu.
- 7
Proverite hosts fajl
Na Windows računaru pokrenite Notepad kao administrator i u njemu otvorite
C:\Windows\System32\drivers\etc\hosts, pa proverite da li ima unosa za sajt koji ne radi. Pre izmene napravite kopiju fajla. Uklonite unose samo ako ste sigurni da ih niste sami dodali. Na macOS-u odgovarajući fajl je/etc/hosts. - 8
Restartujte ruter i računar
Isključite ruter iz struje na 30 sekundi, uključite ga i sačekajte da se veza uspostavi. Zatim restartujte računar. Ovim se čiste privremena stanja i ponovo preuzimaju DNS adrese od provajdera.
Ako ništa nije pomoglo
Ako greška ostaje na svim uređajima i posle restarta rutera i promene DNS servera, obratite se provajderu i navedite tačnu poruku i vreme kada se javlja. Proverite i da li je sajt dostupan sa drugog mesta, na primer preko mobilnih podataka, jer možda problem nije kod vas. U firmi sa sopstvenim serverom proverite da li interni DNS server radi i da li su zapisi za domene ispravni. Kao privremeno rešenje ponekad možete da pristupite sajtu preko IP adrese, ali to često ne radi zbog hostinga i HTTPS sertifikata, ne rešava uzrok i ne preporučuje se za sajtove sa prijavom.
Kako da sprečite da se ponovi
- Koristite pouzdane javne DNS servere i upišite i primarni i sekundarni
- Ne menjajte DNS adrese ručno bez potrebe i zapišite stare vrednosti
- Povremeno restartujte ruter i ažurirajte njegov firmver
- Isključite VPN kada ne radite i proverite da li blokira saobraćaj
Kada je bolje pozvati stručnjaka
Ako greška postoji na svim uređajima u firmi, ako imate sopstveni DNS server ili se javlja uz prijavu na interne sisteme, pozovite IT podršku da proveri zapise i mrežnu opremu.
Održavanje IT infrastrukture · Serveri, mreže, backup, bezbednost i helpdeskČesta pitanja
Da li je DNS greška opasna?
Ne, najčešće je reč o privremenom kvaru ili pogrešnom podešavanju, a ne o napadu. Ako se greška javlja samo na jednom sajtu, verovatno je problem kod hostinga tog sajta.
Zašto se neki sajtovi otvaraju, a drugi ne?
DNS keš pamti odgovore pojedinačno, pa pogrešan ili zastareo zapis može da utiče samo na neka imena. Brisanje keša i promena DNS servera obično rešava takav slučaj.
Koje DNS adrese da koristim?
Za Cloudflare koristite `1.1.1.1` i `1.0.0.1`, a za Google `8.8.8.8` i `8.8.4.4`. Upišite par istog provajdera u podešavanja mreže ili rutera i sačuvajte izmene.