Google Chrome nedavno je ažuriran kako bi podržao asinkroni DNS, koji ima nuspojavu razbijanja blokatora oglasa temeljenih na DNS-u. Pogledajte ovdje za popravak.
Google je nedavno dodao podršku za značajku poznatu kao asinkroni DNS u Google Chrome, čiji je cilj ubrzati vrijeme učitavanja stranice rješavanjem IP adrese web stranice prije nego što kliknete vezu. Funkcionira skeniranjem web stranice dok se učitava, pronalaženjem svih povezanih naziva domena i korištenjem poslužitelja naziva domene (DNS) za pronalaženje IP adrese povezane sa svakom od njih. Google kaže da bi trebao poštivati DNS poslužitelj koji je korisnik konfigurirao na uređaju, ali u nekim se prilikama čini da to nije slučaj. Korisnici prijavljuju da blokatori oglasa koji se temelje na DNS-u kao što su AdHell i DNS66 više ne rade ispravno na najnovijoj verziji Chromea.
Kako se ispostavilo, Google ne poštuje uvijek konfigurirani DNS na uređaju i vraća se na vlastiti, stoga korisnici ponovno počinju vidjeti reklame. Vjeruje se da ne utječe na blokatore oglasa koji ne koriste DNS za blokiranje oglasa, poput NetGuarda koji umjesto toga koristi vlastiti vatrozid.
Međutim, XDA Junior Member tersono otkrio da postoji popravak koji se može prilično lako primijeniti iz same aplikacije. To uključuje uređivanje Chromeove zastavice kako bi se onemogućio asinkroni DNS. Imajte na umu da je moguće da će web stranicama trebati malo više vremena da se učitaju s obzirom na značajku koju ćemo mi imati onemogućavanje se koristi kako bi se web-stranice mogle pokrenuti brže, ali to će imati samo neznatan učinak—ako ga ima uopće.
Popravljanje DNS-a za blokiranje oglasa u Google Chromeu
Korak 1 - Onemogućivanje Chromeove značajke asinkronog DNS-a
Prvo ćete morati navigirati do krom://zastave u vašoj URL traci, gdje ćete biti odvedeni na izbornik na kojem možete omogućiti i onemogućiti značajke iz Chromea. Potražite "DNS" i onemogućite značajku pod nazivom "Async DNS Resolver."
Korak 2 - Brisanje DNS predmemorije
Zatim ćemo morati očistiti DNS predmemoriju. To je zato što će Google i dalje imati mnogo različitih naziva domena razriješenih na njihove IP adrese i pohraniti ih u datoteku. To znači da isključivanje ove značajke nije dovoljno, jer ako ste do sada bili suočeni s bilo kakvim reklamama, tada će Google Chrome i dalje imati pohranjenu svoju IP adresu. Ovu predmemoriju možemo prilično lako očistiti, jednostavno dođite do chrome://net-internals. Idite na karticu DNS i dodirnite "Clear host cache."
Korak 3 - Ponovno pokrenite Chrome
Zaista jednostavno, jednostavno ponovno pokrenite Chrome tako što ćete ga povući u izborniku nedavnih ili prisilno zaustaviti aplikaciju u postavkama aplikacije na svom uređaju.
Zašto moji DNS-ovi blokeri oglasa sada rade s Google Chromeom?
S nedavnom promjenom od strane Googlea, često će koristiti Googleov DNS i neće poštivati bilo koju drugu DNS uslugu na uređaju koja je pokrenuta. To utječe ne samo na DNS-ove blokatore oglasa, već i na sve koji koriste VPN, jer će svi DNS zahtjevi procuriti. Mnogima predstavlja problem privatnosti, a ne samo smetnju onima koji ne žele vidjeti reklame.
Onemogućili smo ovu novu značajku implementiranu u Google Chromeu onemogućavanjem zastavice, pa će aplikacija biti prisiljena koristiti bilo koji DNS poslužitelj koji koristi i ostatak Android sustava. Nije poznato hoće li ovaj popravak funkcionirati u budućnosti, budući da je moguće da se zastavica u potpunosti ukloni kada značajka postane omogućena prema zadanim postavkama u budućoj verziji Chromea.