Ima varijanta i sa modifikovanjem /etc/hosts fajla (vazi za Windows i *nix).
Taj fajl vam je primarni izvor za DNS lookup, dakle OS prvo pita taj fajl da li ima zapis za odredjen domen i ako ga ne nadje tu onda ide dalje sa upitom, najcesce se onda pita Gateway adresa (192.168.0.1) ili primarni/sekundarni definisani DNS serveri (8.8.8.8 i slicno).
Kada u tom /etc/hosts fajlu ima zapis za neki sporan domen, OS uzima njega da pretvori u IP a posto tamo kaze da mu je IP npr 0.0.0.0 onda OS trazi na lokalnom racunaru "reklame" kojih naravno nema i onda tako se izbegne prikazivanje.
To vam je najprostija varijanta i vrlo efikasna, radi isto na Windows, Linux, macOS i slicnim OS, svi imaju taj fajl i sa istim formatom.
Editovanjem tog fajl i dodavanjem definicije tipa "0.0.0.0 sporan.domen.com" vrsite blokadu odredjenog domena.
Gotovi spiskovi takvih fajlova sa 100K+ zapisa/domena imata ovde:
https://github.com/mitchellkrogza/Ultima....Blacklist