VPN i blokowanie reklam jednocześnie na Androidzie: wybierz, gdzie filtrować
Android pozwala na jedną usługę VPN na profil, więc dwa blokery walczą o to samo miejsce. Zdecyduj, czy filtr należy do przeglądarki, VPN czy DNS.
Łączysz aplikację tunelu i ikona klucza na pasku stanu przechodzi na nią; bloker reklam, który był tam sekundę wcześniej, znika albo łączy się ponownie i tunel pada. Nic nie jest zepsute. Android pozwala na jedną aktywną usługę VPN na profil użytkownika, a obie aplikacje chcą tego miejsca, więc ta uruchomiona jako druga zastępuje pierwszą. Te dwie funkcje nie są niezgodne, niezgodne jest opakowanie. Rozwiąż to na samym telefonie, a zachowasz tunel i nadal odetniesz reklamy.
Przyjrzyj się miejscu, zanim cokolwiek zmienisz
Otwórz Ustawienia, potem Sieć i internet, potem VPN, i zanotuj, co jest na liście i który wpis jest połączony. Ta lista jest osobna dla każdego profilu użytkownika: profil służbowy ma własne miejsce VPN i własne aplikacje, dlatego zainstalowanie blokera w profilu służbowym nie filtruje osobistych aplikacji, których naprawdę używasz.
Obserwuj pasek stanu podczas przełączania. Ikona klucza należy do tej usługi VPN, która jest aktywna, więc jeśli uruchomisz drugą aplikację i zobaczysz, że ikona zmienia właściciela, wiesz, że podmiana nastąpiła, nawet gdy obie aplikacje nadal twierdzą, że działają. Aplikacja filtrująca działająca w ten sposób nie wysyła ruchu na zdalny serwer; używa lokalnego interfejsu VPN do sprawdzania lub przekierowywania pakietów i zajmuje to samo jedno miejsce.
Wybierz miejsce, w którym działa filtr
Są trzy realistyczne umiejscowienia i różnią się bardziej zasięgiem niż jakością. Rozszerzenie przeglądarki filtruje strony w tej jednej przeglądarce i zostawia miejsce VPN w Androidzie wolne. Filtrowanie wbudowane w produkt VPN obejmuje ruch i reguły, które ten produkt dokumentuje, a jego możliwości różnią się tak bardzo, że etykieta blokowania reklam nic nie mówi o mechanizmie. Rozwiązujący DNS z filtrowaniem obejmuje zapytania o nazwy, które naprawdę go używają, i nic więcej.
Jedna funkcja Androida warta zrozumienia to zasięg według aplikacji. Usługę VPN można ograniczyć do listy aplikacji, co zmienia, które aplikacje obsługuje aktywny tunel. To nie tworzy drugiego miejsca, więc tunel i filtr nadal nie mogą działać jednocześnie; pozwala tylko trzymać filtr z dala od aplikacji, które muszą korzystać z tunelu.
Wybieraj według efektu, jaki chcesz uzyskać. Jeśli skarga dotyczy reklam na stronach internetowych, bloker treści w przeglądarce współistnieje z dowolnym tunelem. Jeśli obejmuje reklamy w aplikacjach, filtr musi siedzieć na ścieżce pakietów lub DNS, której aplikacja już używa, co zwykle oznacza sam produkt VPN albo politykę resolvera, którą kontrolujesz.
Najpierw filtrowanie w przeglądarce, gdy to wystarcza
Firefox na Androida instaluje zgodne rozszerzenia przez własny przepływ dodatków, a przewodnik po rozszerzeniach Mozilli opisuje instalację i uprawnienia, o które prosi każde z nich. Przeczytaj te uprawnienia przed instalacją. Bloker treści musi widzieć i zmieniać treść strony, to realna możliwość, i dlatego warto brać go z własnego katalogu przeglądarki, a nie z pakietu instalowanego z boku.
Zaleta jest strukturalna. Ponieważ działa w przeglądarce, nie dotyka miejsca VPN, nie zmienia resolvera urządzenia i z tunelem o nic nie konkuruje. Granica jest równie strukturalna: inne aplikacje zostają poza nim, w tym te, które pokazują większość reklam, których chciałeś się pozbyć.
Filtrowanie DNS ma krawędzie, które warto znać
Filtrujący resolver odpowiada na zapytania o nazwy, więc nie pozwala zablokowanej nazwie hosta na rozwiązanie. Nie widzi wnętrza strony: jeśli reklama jest serwowana z tej samej nazwy hosta co artykuł, zapytanie jest uzasadnione i reklama i tak dotrze. Dotyczy też tylko zapytań, które go używają, a aplikacja z własnym szyfrowanym resolverem może całkowicie zignorować ustawienie systemowe.
W Androidzie ustawienie prywatnego DNS to miejsce, w którym staje się to ostre, bo tunel firmowy może zainstalować prywatny resolver dla nazw wewnętrznych. Zastąpienie go publicznym resolverem filtrującym, aby blokować reklamy, psuje te nazwy, co jest gorszym wynikiem niż reklamy. Sprawdź ustawienie przed zmianą i zachowaj to, czego potrzebuje tunel.
Sprawdź, a potem zostaw tunel w spokoju
Przetestuj wybrany układ zamiast ufać dwóm ikonom. Połącz tunel, potwierdź, że lista VPN pokazuje oczekiwaną usługę, następnie otwórz stronę ze znanym miejscem reklamowym i aplikację, o której wiesz, że serwuje reklamy, i zobacz, która wychodzi czysto. Wyłącz filtr i powtórz, aby wiedzieć, że różnica pochodzi od filtra, a nie od strony z pamięci podręcznej.
Jeśli połączenie nie działa, usuń jedną z dwóch zamiast przełączać obie. Przełączanie zostawia cię z zgadywaniem, która aplikacja wygrała miejsce, i ukrywa rzeczywiste ograniczenie zamiast z nim pracować.
Kilka zmian nie jest tu częścią: rootowanie urządzenia, modyfikowanie innych aplikacji lub przechwytywanie HTTPS nowo zaufanym certyfikatem. To decyzje istotnie inne, z własnym ryzykiem, a zwykłe filtrowanie w przeglądarce nie potrzebuje żadnej z nich. Jeśli przewodnik zaczyna się tam, rozwiązuje inny problem.