
Umorni ste od nametljivih reklama i telefona koji se povezuje sa svime bez dozvole?Ako koristite Android i ne želite se baviti rootanjem, NetGuard je jedan od rijetkih alata koji vam omogućava da bez ikakvih problema upravljate mrežnim prometom svih vaših aplikacija. U osnovi, on postavlja zaštitni zid na vaš telefon koji blokira veze i oglase, ali bez utjecaja na sistem ili poništavanja garancije.
Zahvaljujući veoma dobro osmišljenom sistemu, NetGuard funkcioniše kao vrsta "režim rada u avionu sa selektivnim pristupom aplikacijama"Možete blokirati pristup internetu samo za aplikacije koje želite, odlučiti koje koriste mobilne podatke, a koje samo Wi-Fi, ograničiti pozadinski promet i pritom uštedjeti bateriju i podatke. Sve ovo koristeći lokalni VPN koji ne šalje vaše podatke ni na jedan vanjski server i aplikaciju otvorenog koda koju može revidirati bilo tko s tehničkim znanjem.
Šta je NetGuard i po čemu se razlikuje od drugih zaštitnih zidova na Androidu?
NetGuard je Android zaštitni zid koji ne zahtijeva root dozvole Njegova magija se u potpunosti oslanja na VPN API koji je Google predstavio s Androidom 5.0 Lollipop. Umjesto povezivanja sa sistemom na niskom nivou poput tradicionalnih root-ovanih zaštitnih zidova, NetGuard kreira lokalnu VPN vezu i preusmjerava apsolutno sav promet uređaja kroz nju.
Taj VPN "tunel" ne izlazi na internet niti prolazi kroz servere trećih strana: VPN server se nalazi unutar samog telefona.Tu NetGuard odlučuje, na osnovu pravila koja ste definirali, hoće li se veza uspostaviti ili ne. U praksi, on djeluje kao filter između vaših aplikacija i mreže, ali bez slanja ikakvih podataka izvan uređaja, što značajno smanjuje zabrinutost za privatnost.
Još jedna važna razlika u odnosu na druge blokatore je način na koji je predstavljen na Google Playu. Verzija iz Play Store-a se pojavljuje kao klasični zaštitni zidDizajniran je za kontrolu pristupa internetu svake aplikacije, a ne kao blokator oglasa. Google nije oduševljen time da su aplikacije prvenstveno dizajnirane za uklanjanje oglasa, tako da ova službena verzija ne uključuje liste reklamnih domena po zadanim postavkama.
Ako želite koristiti i NetGuard blokator oglasa na nivou sistemaProgramer nudi alternativnu verziju na GitHub-u. To je isti projekat otvorenog koda, ali s dodatnim opcijama za učitavanje hosts datoteka i filtriranje domena, što korisnicima omogućava blokiranje većeg dijela oglašavanja i praćenja bez root pristupa i bez oslanjanja na određeni preglednik.
NetGuard na Google Playu u poređenju sa APK verzijom sa GitHuba
NetGuard je dostupan na Google Playu kao jednostavan zaštitni zid orijentisan na kontrolu saobraćajaPočevši od ove verzije, možete dozvoliti ili zabraniti pristup internetu svakoj aplikaciji nezavisno za Wi-Fi i mobilne podatke. Ovo već pruža ogromno poboljšanje u privatnosti, korištenju podataka i trajanju baterije, bez utjecaja na bilo šta vezano za oglašavanje.
Problem je u tome što, zbog pravila trgovine, Ovo izdanje ne dozvoljava učitavanje lista blokiranih domena. Niti koristi prilagođenu hosts datoteku za blokiranje oglasa. Aplikacija ostaje nevjerovatno moćna za praćenje ko se i kada prijavljuje, ali nije dizajnirana da automatski "čisti" banere i oglase u cijelom sistemu.
Međutim, na GitHub-u autor objavljuje verziju NetGuarda koja Uključuje podršku za rad s hosts datotekama.Možete preuzeti liste zajednice s reklamnim i zlonamjernim domenama i pustiti aplikaciju da ih obradi i blokira. Ova verzija je stabilna, potpisana od strane programera, a ključna razlika u odnosu na verziju iz Play Store-a je upravo napredno upravljanje domenama i neke dodatne funkcije za zahtjevnije korisnike.
Budući da je projekat od otvorenog koda i aktivno održavanSvako može pregledati kako funkcioniše, provjeriti da se saobraćaj ne šalje na eksterne servere, da nema nametljive telemetrije, pa čak i samostalno kompajlirati aplikaciju ako želi. Ova transparentnost je posebno vrijedna kod alata koji vidi sav vaš odlazni saobraćaj.
Kako NetGuard funkcioniše interno: Lokalni VPN i filtriranje prometa
Kada aktivirate glavni NetGuard prekidač, Android prikazuje tipično VPN obavještenje jer aplikacija kreira Lokalni VPN koji koristi službeni VPNService APIOd tog trenutka nadalje, sav mrežni promet prolazi kroz taj interni virtualni tunel, gdje zaštitni zid odlučuje šta je dozvoljeno, a šta nije, i ako aplikacije ne uspiju s VPN-om.
Svaki pokušaj povezivanja od strane aplikacije se ocjenjuje prema pravila koja ste definirali: po aplikaciji, po vrsti mreže, po domeni, pa čak i po određenoj adresiZa vas je proces transparentan: jedino što primijetite je da određene aplikacije prestaju s povezivanjem, da neki oglasi nestaju ili da vam potrošnja podataka naglo opada.
NetGuard zahtijeva barem Android 5.1 i noviji za stabilan radKoristi moderne VPN API mogućnosti (neki opisi spominju verziju 5.0, ali stvarna, usavršena podrška počinje s verzijom 5.1). Podržava IPv4 i IPv6 promet, i TCP i UDP, i kompatibilan je s tetheringom, što znači da može nastaviti funkcionirati kao zaštitni zid čak i kada dijelite svoju mobilnu internetsku vezu.
Glavni ekran NetGuarda prikazuje listu sa sve aplikacije instalirane na uređajuzajedno s ikonama koje pokazuju imaju li dozvolu za pristup internetu putem Wi-Fi-ja i mobilnih podataka. Odatle možete brzo omogućiti ili onemogućiti veze za svaku aplikaciju, koristiti je kao "samo Wi-Fi način rada" za aplikacije koje koriste najviše podataka ili onemogućiti mrežu za one koje su vam potrebne samo van mreže.
Blokirajte oglase pomoću NetGuarda bez root-a
Jedna od glavnih karakteristika NetGuarda je njegova sposobnost da Drastično smanjite oglase na Androidu bez root pristupaNa računarima godinama koristimo blokatore na nivou preglednika ili sistema, ali na mobilnim uređajima je to uvijek bilo komplikovanije, posebno ako ne želite modificirati sistem sa privilegijama superkorisnika.
Tradicionalno, ako ste se željeli riješiti oglasa u Android aplikacijama i preglednicima, morali ste koristiti preglednike s ugrađenim blokatorima oglasa ili rješenjima zasnovanim na root pristupu. Oni će modificirati hosts datoteku sistema ili ubrizgati pravila filtriranja. NetGuard rješava problem: koristi vlastiti lokalni VPN i hosts datoteku kojom se upravlja iz aplikacije kako bi blokirao oglasne domene i alate za praćenje, bez ikakvog dodirivanja operativnog sistema.
Korištenje hosts datoteke za blokiranje oglasnih domena i programa za praćenje
Hosts datoteka je klasičan resurs bilo kojeg operativnog sistema koji Omogućava prisilno rješavanje određenih domenskih imena.preusmjeravajući ih na određenu IP adresu ili ih blokirajući, tehnika koja se također koristi za blokirati web stranice na androiduKorištenjem ovog mehanizma, bilo koji zahtjev reklamnim domenama može završiti "nigdje", tako da se baneri ili skripte za praćenje nikada ne učitaju.
NetGuard ne donosi zadana unaprijed učitana lista blokiranihDakle, morat ćete preuzeti ili uvesti vlastitu hosts datoteku. U naprednim postavkama, pod sigurnosnom kopijom i naprednim postavkama, pronaći ćete opcije za upravljanje ovim datotekama. Obično ćete vidjeti nešto poput "Uvezi hosts datoteku" da biste otpremili datoteku koju već imate ili "Preuzmi hosts datoteku" da bi NetGuard preuzeo listu koju održava zajednica.
Ako odaberete automatsko preuzimanje, aplikacija obično koristi javne liste domena poznatih po prikazivanju dosadnih oglasa ili zlonamjernog sadržajaNišta vas ne sprečava da otvorite tu datoteku pomoću tekstualnog editora i pregledate red po red šta se blokira, što je prilično umirujuće ako ste zabrinuti zbog lažno pozitivnih rezultata.
Omogućite filtriranje domena u NetGuardu
Preuzimanje hosts datoteke nije dovoljno: morate eksplicitno reći NetGuardu da Počnite blokirati imena domenaDa biste to učinili, u postavkama prvo morate provjeriti da li je omogućeno opće filtriranje prometa (ako ste uključili zaštitni zid, obično će već biti omogućen).
Zatim morate odabrati opciju ekvivalentnu "Blokiranje naziva domena" ili blokiranje naziva domenaNa taj način, NetGuard će početi obrađivati otpremljenu hosts datoteku i vraćati greške u rješavanju za navedene domene, kao da one ne postoje. Praktična posljedica je da mnoge aplikacije i web stranice prestaju prikazivati banere i sponzorirane elemente, zamjenjujući ih praznim prostorima ili greškama pri učitavanju.
To nije sistem koji je savršen do milimetra, jer Neke legitimne usluge dijele domene ili poddomene s oglasnim mrežamaAli ukupno smanjenje oglašavanja je obično ogromno. Štaviše, sve se ovo dešava globalno, ne samo unutar preglednika, tako da ćete primijetiti i promjene u igrama i aplikacijama koje su previše koristile banere i iskačuće prozore.
Prave prednosti i ograničenja korištenja NetGuarda
Mogućnost korištenja zaštitnog zida (firewall) koji blokira oglase bez root pristupa je... Ogromna prednost za korisnike koji žele veću kontrolu bez kompliciranja životaAli najbolje je ući u to s realnim očekivanjima kako biste izbjegli razočaranje. Dobre stvari su moćne, ali postoji kvaka.
S jedne strane, korisničko iskustvo možda neće biti tako besprijekorno kao da ništa nije aktivirano. Svaki put kada ponovo pokrenete telefon ili onemogućite NetGuard, Lokalni VPN treba ponovo biti uključen. i pričekajte nekoliko sekundi da Android to prihvati. Nije velika stvar, ali ako ste neko ko stalno uključuje i isključuje zaštitni zid, to može postati malo dosadno.
Sa vrlo agresivnom konfiguracijom blokiranja zasnovanom na domeni, NetGuard teži da prilično grubo pomestiMnoge web stranice preopterećene skriptama oslanjaju se na resurse koji dijele infrastrukturu s reklamnim mrežama, tako da je lako da legitimni dio stranice prestane raditi ili prikaže greške. Obično to nije ozbiljan problem, ali ćete naići na slike koje se ne učitavaju ili neispravne elemente na jako opterećenim stranicama.
Zbog svih ovih razloga, mnogi ljudi na kraju koriste NetGuard u taktičniji i fleksibilnijiUvijek ga drže kao osnovni zaštitni zid kako bi kontrolirali koje aplikacije imaju pristup internetu, a kada znaju da će posjetiti web stranice koje su posebno pune reklama ili igrati igre pune banera, aktiviraju najagresivnije blokiranje domena. Na taj način minimiziraju smetnje i dobijaju najbolje od oba svijeta.
NetGuard kao kompletan zaštitni zid: kontrola aplikacije po aplikacije, Wi-Fi i podaci
Osim reklama, NetGuard blista i kao opći zaštitni zid (firewall) za kontrolu mrežnog pristupa za svaku aplikacijuIz glavne liste možete odlučiti, za svaku aplikaciju, da li može koristiti Wi-Fi, mobilne podatke ili ostati potpuno izolovana, što vam daje nivo kontrole daleko iznad izvornih Android opcija.
Ova mogućnost vam omogućava da svedete na minimum Pozadinske veze iz aplikacija koje vam nisu uvijek potrebne online y ograniči korištenje podatakaNa primjer, možete spriječiti povezivanje besplatnih igara punih trackera izvan vašeg doma, blokirati pristup aplikacijama za bilješke, kalkulatorima ili alatima koji savršeno rade van mreže ili ograničiti društvene mreže na Wi-Fi kako ne bi trošile vašu količinu podataka.
U naprednim opcijama, NetGuard uključuje postavke za prisilne blokade u posebnim situacijamaOve funkcije su veoma korisne za uštedu baterije i podataka, te za sprečavanje telefona da nastavi slati informacije kada više ne komunicirate s njim: kada je ekran isključen, kada ste u međunarodnom roamingu ili nakon što prođe određeno vrijeme od posljednjeg korištenja uređaja.
Opšte i profesionalne funkcije NetGuarda
U svojoj osnovnoj osnovi, NetGuard nudi niz funkcija koje ga svrstavaju među Najkompletniji zaštitni zidovi za Android bez root pristupaJednostavan je za korištenje, ne zahtijeva root pristup, 100% je otvorenog koda, ne uključuje oglase, ne prati niti analizira podatke i aktivno je u razvoju, s podrškom za Android 5.1 i novije verzije, IPv4/IPv6, TCP/UDP i tethering.
Među standardnim opcijama možete dozvolite određenim aplikacijama pristup internetu samo kada je ekran uključenBlokirajte pristup roamingu, blokirajte sistemske aplikacije, primajte obavještenja kada aplikacija pokuša pristupiti mreži i evidentirajte korištenje mreže po aplikaciji i IP adresi. Sve ovo je umotano u Material Design interfejs sa svijetlim i tamnim temama koje odgovaraju vašim preferencijama.
Pro verzija dodaje funkcije za naprednije korisnike: detaljan zapis cjelokupnog odlaznog prometaPretraživanje i filtriranje pokušaja pristupa, izvoz PCAP datoteka za analizu prometa pomoću vanjskih alata, mogućnost dozvoljavanja ili blokiranja određenih adresa po aplikaciji, obavještenja kada se instalira nova aplikacija s direktnom konfiguracijom iz obavještenja, grafikon brzine mreže u statusnoj traci i nekoliko dodatnih tema, i svijetlih i tamnih.
Prema riječima vlastitog autora, Ne postoji nijedan drugi ne-root firewall za Android koji kombinuje sve ove funkcije u jednoj aplikaciji.Osim toga, ako volite isprobavati nove funkcije, možete se prijaviti za program testiranja na Google Playu kako biste dobili funkcije prije nego što stignu u stabilnu verziju.
Alternative za NetGuard: drugi zaštitni zidovi sa i bez root pristupa
Iako je NetGuard jedno od najmoćnijih rješenja bez root pristupa, on nije... Jedina aplikacija za zaštitni zid dostupna za AndroidPostoje alternative s različitim nivoima složenosti i pristupima, neke i bez roota, a druge su dizajnirane za rootane uređaje.
Među alternativama koje nisu root-ovske, jedno od klasičnih imena je NoRoot zaštitni zidDizajniran za korisnike koji žele kontrolirati pristup internetu bez mijenjanja sistema, također koristi lokalni VPN za filtriranje veza, ima korisničko sučelje i omogućava vam definiranje specifičnih pravila za svaku aplikaciju, uključujući filtere IP adresa i obavještenja kada nešto pokuša uspostaviti vezu u pozadini.
Još jedan dobro poznati je NoRoot Data FirewallOvo rješenje, pored kontrole mrežnih dozvola za svaku aplikaciju, bilježi i analizira korištenje podataka svake aplikacije, omogućava vam kreiranje pravila po vremenu i obavještava vas kada aplikacija počne koristiti internet. Pronašli smo i rješenja poput MobiWol, LostNet NoRoot zaštitni zid ili CIA zaštitni zidkoji dodaju grafikone, statistiku potrošnje, filtere domena i IP adresa te automatsko pokretanje kada se uređaj uključi.
U polju s korijenom, jedna od historijskih referenci je AFWall +Ovaj alat radi direktno sa iptables-ima i Linux kernelom, nudeći vrlo granularnu kontrolu nad interfejsima, složenim pravilima i naprednim scenarijima. Idealan je ako tražite nešto slično desktop firewall-u tipa OpenSnitch, iako zahtijeva tehničko znanje i, naravno, rootani uređaj.
Nadzor zasnovan na domeni i napredna kontrola prometa
Mnogi napredni korisnici žele više od pukog blokiranja cijelih aplikacija: oni traže Pogledajte na koje domene se svaka aplikacija povezuje. i odlučiti, od slučaja do slučaja, šta je dozvoljeno. Na desktop računarima, alati poput OpenSnitcha nude ovu vrstu kontrole gotovo u realnom vremenu, ali na Androidu je pejzaž nešto ograničeniji.
Aplikacije poput GlassWire na Androidu Oni nude određeni nadzor i blokiranje po domeni, posebno kombinovanjem lista blokiranih i analize saobraćaja. NetGuard, AFWall+ i drugi zaštitni zidovi mogu se oslanjati na datoteke hostova i liste domena, ali njihovi Interfejs se više fokusira na kontrolu putem aplikacije nego na prikaz detaljnog, uživo toka saobraćaja. kao što bi to učinio potpuni njuškač.
U najkompletnijim izdanjima NetGuarda sa omogućenim Pro funkcijama, moguće je blokiranje pojedinačnih adresa po aplikaciji i pregledati detaljne informacije o prometu, ali je i dalje jednostavniji pristup od složenog zaštitnog zida za računare. S druge strane, AFWall+, radeći na niskom nivou s root pristupom, bolje se prilagođava izuzetno preciznim konfiguracijama, ali po cijenu strmije krivulje učenja.
Kompatibilnost NetGuarda s drugim VPN-ovima: WireGuard, IKE i drugi
Jedan ključni detalj koji mora biti veoma jasan je da Android dozvoljava samo jedan aktivni VPN istovremeno.Budući da se NetGuard oslanja na VPNService API za kreiranje lokalnog tunela, to znači da ne može koegzistirati s tradicionalnim vanjskim VPN-om poput WireGuarda, OpenVPN-a ili IKE korporativnog VPN-a dok funkcionira kao zaštitni zid.
Ako ste, na primjer, povezani putem Zvanična aplikacija WireGuardAndroid neće dozvoliti NetGuardu da uspostavi vlastiti lokalni VPN. U praksi, to znači da ne možete koristiti NetGuard u VPN-baziranom firewall modu dok istovremeno koristite pravi VPN od svog provajdera ili kompanije. Morate birati: ili filtrirati pomoću NetGuarda ili koristiti vanjski VPN i tražiti pravila firewalla na serveru ili na drugom sloju.
Ista stvar se dešava i sa ugrađenim VPN klijentom Androida: Samo jedna aplikacija može istovremeno koristiti VPNService.Ako povežete korporativni tunel sa sistemskim klijentom, NetGuard neće moći uspostaviti svoj interni VPN i izgubit će mogućnost filtriranja svog prometa. Na rootanim uređajima, zaštitni zid poput AFWall+ ne pati od ovog ograničenja, jer kontrolira promet na nivou kernela i može koegzistirati s VPN-ovima bez problema.
NetGuard, privatnost i korištenje u ROM-ovima usmjerenim na sigurnost
U okruženjima gdje je privatnost glavni prioritet, kao što su uređaji sa ojačanim ROM-ovima poput GrapheneOS ili druge varijante usmjerene na sigurnostKorištenje VPN-baziranih zaštitnih zidova poput NetGuarda se općenito posmatra s određenim oprezom. Uostalom, stavljate aplikaciju u poziciju u kojoj može vidjeti i filtrirati sav vaš odlazni promet, čak i ako je lokalni.
Neka NetGuard bude otvorenog koda i podložan reviziji To uveliko pomaže u izgradnji povjerenja: svako ko ima potrebno znanje može pregledati vaš kod, provjeriti da nema "kućnih" poziva, da nisu učitani SDK-ovi za praćenje i da se svo filtriranje odvija na samom uređaju, te ga uporediti s vodičima za... Učinite Android sigurnijimDa je bilo ikakvog čudnog ponašanja, zajednica bi ga vjerovatno do sada primijetila.
Dokumentacija za neke sigurnosne ROM-ove spominje NetGuard kao Ovo je dodatna opcija, ali ne uvijek i standardni preporučeni alat.Često se napominje da dodavanje vanjskih slojeva zaštitnog zida može poremetiti određene mrežne funkcije, ometati rad VPN-ova ili uzrokovati čudno ponašanje u korporativnim aplikacijama.
Ove platforme obično preferiraju da izvuku maksimum iz Izvorna poboljšanja Androida za mrežne dozvole, ograničenja u pozadini i radne profileumjesto da predlažu rješenja trećih strana. Uprkos tome, mnogi korisnici instaliraju NetGuard kao dodatak, mirno testirajući šta radi, a šta ne u njihovoj specifičnoj konfiguraciji.
Najbolje prakse za postavljanje Android zaštitnog zida pomoću NetGuarda
S obzirom da je to alat koji prati sav promet, preporučljivo je pratiti ga. Nekoliko dobrih praksi kako biste izbjegli da vam mobilni telefon postane neredTrik je ići korak po korak i ne blokirati sve odjednom, a da ne znate šta radite.
Najrazumnije je započeti s osnovna konfiguracijaInstalirajte NetGuard iz pouzdanog izvora (Google Play ako želite standardnu verziju, GitHub ako vam trebaju proširene opcije), dodijelite mu potrebne dozvole, aktivirajte zaštitni zid i provjerite je li lokalni VPN uspostavljen bez problema.
Odatle, pregledajte listu aplikacija i Odlučite šta može koristiti mobilne podatke, šta koristi samo Wi-Fi, a šta ne zahtijeva internet.i naučiti isključite mobilni internet Kada je to prikladno. Počnite s najmanje kritičnim aplikacijama kako biste izbjegli probleme: igre, sekundarni uslužni programi, stvari koje ne zavise od mreže u stvarnom vremenu. Brzo ćete vidjeti poboljšanja u trajanju baterije i korištenju podataka bez utjecaja na vašu svakodnevnu upotrebu.
Kada se osjećate ugodno, možete se uroniti u Napredne postavke: hosts datoteka za blokiranje domenaOgraničenja roaminga, blokiranje kada je ekran isključen, posebna pravila za aplikacije za koje mislite da šalju previše podataka itd. Dobra je ideja povremeno pregledati listu dozvoljenih i blokiranih aplikacija, jer nakon ažuriranja ili nove instalacije, nešto lako može poći po zlu i mogli biste zaboraviti da je za to odgovoran zaštitni zid (firewall).
Završna razmatranja
Također vrijedi iskoristiti dnevnik povezivanja i obavještenjaVidjeti koje aplikacije pokušavaju da se povežu kada ih ne koristite može vam dati vrlo zanimljive tragove o tome šta biste trebali ograničiti, kako zbog privatnosti, tako i radi uštede resursa.
Uz razumnu konfiguraciju, malo strpljenja i oslanjanjem na NetGuardove funkcije (ili druge slične zaštitne zidove kada je to potrebno), moguće je održavati mnogo kontroliraniji Android: s manje reklama, manje skrivenih pozadinskih veza i prilično preciznom kontrolom nad onim što svaka aplikacija zapravo radi svaki put kada pristupi internetu. Podijelite vodič i drugi korisnici će saznati više o temi.
