VPN і блакіроўшчык рэкламы адначасова на Android: дзе размясціць фільтр
Android дазваляе адну службу VPN на профіль, таму два блакіроўшчыкі змагаюцца за адно месца. Вызначце, ці фільтр месціцца ў браўзеры, у VPN ці ў DNS.
Вы падключаеце праграму тунеля, і значок ключа ў радку стану пераключаецца на яе; блакіроўшчык рэкламы, які быў там секунду таму, знікае, альбо перападключаецца і тунель падае. Нічога не зламалася. Android дазваляе адну актыўную службу VPN на профіль карыстальніка, і абедзве праграмы хочуць гэта месца, таму тая, што запускаецца другой, замяняе першую. Гэтыя дзве функцыі не несумяшчальныя, несумяшчальнае пакетванне. Разбярыцеся з гэтым на самім тэлефоне, і вы зможаце пакінуць тунель і ўсё роўна адсякаць рэкламу.
Паглядзіце на месца, перш чым нешта змяняць
Адкрыйце Налады, потым Сетка і інтэрнэт, потым VPN, і адзначце, што пералічана і які запіс падключаны. Гэты спіс для кожнага профілю карыстальніка: працоўны профіль мае ўласнае месца VPN і ўласныя праграмы, таму ўсталяванне блакіроўшчыка ў працоўным профілі не фільтруе асабістыя праграмы, якімі вы сапраўды карыстаецеся.
Сачыце за радком стану, калі пераключаецеся. Значок ключа належыць той службе VPN, якая актыўная, таму калі вы запускаеце другую праграму і бачыце, што значок змяніў уладальніка, вы ведаеце, што замена адбылася, нават калі абедзве праграмы ўсё яшчэ сцвярджаюць, што працуюць. Праграма фільтрацыі, якая працуе так, не адпраўляе ваш трафік на аддалены сервер; яна выкарыстоўвае лакальны інтэрфейс VPN, каб правяраць або перанакіроўваць пакеты, і займае тое ж адзінае месца.
Выберыце месца, дзе працуе фільтр
Ёсць тры рэалістычныя варыянты размяшчэння, і яны розняцца хутчэй ахопам, чым якасцю. Пашырэнне браўзера фільтруе старонкі ў гэтым адным браўзеры і пакідае месца VPN у Android свабодным. Фільтрацыя, убудаваная ў прадукт VPN, ахоплівае трафік і правілы, якія гэты прадукт дакументуе, і яе магчымасці настолькі розныя, што этыкетка блакіроўкі рэкламы нічога не кажа пра механізм. Фільтруючы DNS-рэзалвер ахоплівае запыты імён, якія сапраўды ім карыстаюцца, і нічога болей.
Адна асаблівасць Android, якую варта разумець, гэта ахоп па праграмах. Службу VPN можна абмежаваць спісам праграм, што змяняе, якія праграмы апрацоўвае актыўны тунель. Гэта не стварае другога месца, таму тунель і фільтр усё роўна не могуць працаваць адначасова; гэта проста дазваляе трымаць фільтр далей ад праграм, якія абавязаны выкарыстоўваць тунель.
Выбірайце паводле выніку, якога хочаце. Калі скарга на рэкламу на вэб-старонках, блакіроўшчык змесціва ў браўзеры суіснуе з любым тунелем. Калі гаворка і пра рэкламу ў праграмах, фільтр павінен стаяць на шляху пакетаў або DNS, які праграма ўжо выкарыстоўвае, а гэта звычайна азначае сам прадукт VPN або палітыку рэзалвера, якую вы кантралюеце.
Спачатку фільтрацыя ў браўзеры, калі яе дастаткова
Firefox для Android усталёўвае сумяшчальныя пашырэнні праз уласны працэс Add-ons, а кіраўніцтва па пашырэннях ад Mozilla апісвае ўсталяванне і дазволы, якія кожнае патрабуе. Прачытайце гэтыя дазволы перад усталяваннем. Блакіроўшчыку змесціва трэба бачыць і змяняць змесціва старонкі, гэта рэальная магчымасць, і менавіта таму яго варта браць з уласнага каталога браўзера, а не збоку.
Перавага структурная. Паколькі ён працуе ўнутры браўзера, ён не чапае месца VPN, не змяняе рэзалвер прылады і ні з чым не канкуруе з тунелем. Абмежаванне гэтак жа структурнае: іншыя праграмы застаюцца па-за ім, у тым ліку тыя, што паказваюць большую частку рэкламы, якую вы хацелі прыбраць.
У фільтрацыі DNS ёсць межы, якія варта ведаць
Фільтруючы рэзалвер адказвае на запыты імён, таму ён не дае заблакаванаму імені хоста развязацца наогул. Ён не бачыць унутры старонкі: калі рэклама падаецца з таго ж імені хоста, што і артыкул, запыт законны, і рэклама ўсё роўна прыходзіць. Ён таксама дзейнічае толькі на запыты, якія ім карыстаюцца, а праграма з уласным шыфраваным рэзалверам можа цалкам ігнараваць сістэмную наладу.
На Android налада прыватнага DNS гэта месца, дзе гэта становіцца вострым, бо карпаратыўны тунель можа ўсталяваць прыватны рэзалвер для ўнутраных імён. Замена яго публічным фільтруючым рэзалверам дзеля блакіроўкі рэкламы ламае гэтыя імёны, а гэта горш за рэкламу. Праверце наладу перад змяненнем і захавайце тое, што патрэбна тунелю.
Праверце, а потым пакіньце тунель у спакоі
Праверце абраны парадак замест таго, каб давяраць двум значкам. Падключыце тунель, пераканайцеся, што спіс VPN паказвае чаканую службу, потым адкрыйце старонку з вядомым рэкламным месцам і праграму, якая, як вы ведаеце, паказвае рэкламу, і паглядзіце, што выйдзе чыстым. Адключыце фільтр і паўтарыце, каб ведаць, што розніца ад фільтра, а не ад кэшаванай старонкі.
Калі спалучэнне не працуе, прыбярыце адно з двух замест таго, каб перамыкаць абодва. Перамыканне прымушае вас здагадвацца, якая праграма выйграла месца, і хавае рэальнае абмежаванне замест таго, каб з ім працаваць.
Некаторыя змены не ўваходзяць у гэта: атрыманне root на прыладзе, змяненне іншых праграм або перахоп HTTPS з новым давераным сертыфікатам. Гэта істотна іншыя рашэнні з уласнымі рызыкамі, і звычайная фільтрацыя ў браўзеры не патрабуе нічога з гэтага. Калі кіраўніцтва пачынаецца з гэтага, яно вырашае іншую праблему.