Temat: Adblock działanie
Nie znalazłem nigdzie odpowiedzi, więc pytam w osobnym temacie.
Jak to jest z Adblockiem, że w jednej sieci na telewizorze nie mam reklam, na telefonie też, a na komputerze mam reklamy jak gdyby adblocka nie było? ![]()
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → Adblock działanie
Zaloguj się lub zarejestruj by napisać odpowiedź
Nie znalazłem nigdzie odpowiedzi, więc pytam w osobnym temacie.
Jak to jest z Adblockiem, że w jednej sieci na telewizorze nie mam reklam, na telefonie też, a na komputerze mam reklamy jak gdyby adblocka nie było? ![]()
Albo korzystasz z innych dnsów na komputerze albo miałeś pecha i właśnie oglądasz reklamy ze źródła które nie jest blokowane. Ponieważ to jest na komputerze to możesz sprawdzić skąd są reklamy i odpytać później adblocka czy przyznaje się do blokowania tych domen.
ale komputer podaje mi jako swojego dnsa adres rutera z adblockiem... Może coś powinienem tutaj przestawić?
No własnie masz używać routera z adblokiem jako dnsa. Więc sprawdź skąd pochodzi reklama.
Pierwszy przykłąd z brzegu
https://tpc.googlesyndication.com/simgad/4730131475497056019/downsize_200k_v1Próbuję tego linka otworzyć na telefonie i mam
DNS_PROBE_FINISHED_NXDOMAINA na komputerze?
I teraz sprawdź czy adblock na routerze blokuje domenę tpc.googlesyndication.com lub googlesyndication.com
Na komputerze wyświetla się obrazek z tego adresu. Tak dzieje się na wszystkich kompach w sieci.
W telefonie przez wifi adres jest nieosiągalny i jest wspomniany komunikat, ale po przejściu na dane mobilne, obrazek też się wyświetla.
Więc adblock go blokuje. Pytanie czemu nie dzieje się tak na komputerach...
A możesz w końcu sprawdzić na routerze czy te adresy są blokowane czy nie?
/etc/init.d/adblock query tpc.googlesyndication.com
/etc/init.d/adblock query googlesyndication.com
/etc/init.d/adblock query tpc.googlesyndication.com
:::
::: domain 'tpc.googlesyndication.com' in active blocklist
:::
- no match
:::
::: domain 'googlesyndication.com' in active blocklist
:::
+ googlesyndication.com
:::
::: domain 'tpc.googlesyndication.com' in backups and black-/whitelist
:::
+ adb_list.adaway.gz tpc.googlesyndication.com
+ adb_list.adguard.gz tpc.googlesyndication.comCoś ci dziwne to wyświetla. Bo skoro blokuje googlesyndication.com to dlaczego tego nie ma na liście źródeł?
Tak czy siak - sprawdź czy faktycznie korzystają z tego dns i wyczyść cache przeglądarki.
Ja to rozumiem tak, że tpc.googlesyndication.com nie ma na liście. Ale samo googlesyndication.com jest. Więc powinno blokować. Co też zresztą robi na wszystkich urządzeniach z wyjątkiem laptopa i pecetów. Nawet na komputerze z linuxem jest tak samo.
disconnect i yoyo mają googlesyndication.com na liście, a ty masz po prostu optymalizację list włączoną, więc składa wszystko do jednej domeny: googlesyndication.com
Pisałem już co masz zrobić, musi blokować. Zrób z poziomu linuksa odpytanie digiem o domenę i zobaczysz odpowiedź.
Zarówno yoyo jak i disconnect miałem aktywne, mimo tego:
/etc/init.d/adblock query googlesyndication.com
:::
::: domain 'googlesyndication.com' in active blocklist
:::
- no match
:::
::: domain 'googlesyndication.com' in backups and black-/whitelist
:::
- no matchWszedłem z poziomu LuCi w ustawienia i tam było "zablokowane domeny: 0".
Ponadto jako interfejs wyzwalacza było ustawione "WAN". Zmieniłem na nieokreślone, zastosowałem zmiany i nagle zaczął blokować.
/etc/init.d/adblock query googlesyndication.com
:::
::: domain 'googlesyndication.com' in active blocklist
:::
+ googlesyndication.com
:::
::: domain 'googlesyndication.com' in backups and black-/whitelist
:::
+ adb_list.adaway.gz ade.googlesyndication.com
+ adb_list.adaway.gz buttons.googlesyndication.com
+ adb_list.adaway.gz pagead2.googlesyndication.com
+ adb_list.adaway.gz [...]
+ adb_list.adguard.gz tpc.googlesyndication.com
+ adb_list.adguard.gz video-ad-stats.googlesyndication.com
+ adb_list.disconnect.gz googlesyndication.com
+ adb_list.yoyo.gz googlesyndication.comTeraz mam "Zablokowane domeny: 71 589"
Nowy adblock uruchamia się trochę stanowczo za szybko jak wan się podniesie i nie ściąga danych. Ja dodałem sobie opóźnienie na 30s,
uci set adblock.global.adb_triggerdelay='30'
uci commit
Czyli oprócz tego opóźnienia mam ustawić z powrotem "WAN" ?
Tak, nie musi się przecież podnosić na lanie czy innym interfejsie.
No racja... Dziękuję za pomoc ![]()
Nie mam szczęścia do tego systemu...
Co w sytuacji, gdy większa część logu wygląda tak?
Fri May 29 11:42:09 2020 daemon.err dnsmasq[5895]: illegal option at line 71581 of /tmp/adb_list.overall
Fri May 29 11:42:09 2020 daemon.err dnsmasq[5895]: illegal option at line 71582 of /tmp/adb_list.overall
Fri May 29 11:42:09 2020 daemon.err dnsmasq[5895]: illegal option at line 71583 of /tmp/adb_list.overall
Fri May 29 11:42:09 2020 daemon.err dnsmasq[5895]: illegal option at line 71584 of /tmp/adb_list.overall
Fri May 29 11:42:09 2020 daemon.err dnsmasq[5895]: illegal option at line 71585 of /tmp/adb_list.overall
Fri May 29 11:42:09 2020 daemon.err dnsmasq[5895]: illegal option at line 71586 of /tmp/adb_list.overall
Fri May 29 11:42:09 2020 daemon.err dnsmasq[5895]: illegal option at line 71587 of /tmp/adb_list.overall
Fri May 29 11:42:09 2020 daemon.err dnsmasq[5895]: illegal option at line 71588 of /tmp/adb_list.overall
Fri May 29 11:42:09 2020 daemon.err dnsmasq[5895]: illegal option at line 71589 of /tmp/adb_list.overall
Fri May 29 11:42:09 2020 daemon.err dnsmasq[5895]: illegal option at line 71590 of /tmp/adb_list.overall
Fri May 29 11:42:09 2020 daemon.err dnsmasq[5895]: illegal option at line 71591 of /tmp/adb_list.overall
Fri May 29 11:42:09 2020 daemon.err dnsmasq[5895]: illegal option at line 71592 of /tmp/adb_list.overall
Fri May 29 11:42:09 2020 daemon.err dnsmasq[5895]: illegal option at line 71593 of /tmp/adb_list.overall
Fri May 29 11:42:09 2020 daemon.err dnsmasq[5895]: illegal option at line 71594 of /tmp/adb_list.overall
Fri May 29 11:42:09 2020 daemon.err dnsmasq[5895]: illegal option at line 71595 of /tmp/adb_list.overall
Fri May 29 11:42:09 2020 daemon.err dnsmasq[5895]: illegal option at line 71596 of /tmp/adb_list.overall
Fri May 29 11:42:09 2020 daemon.err dnsmasq[5895]: illegal option at line 71597 of /tmp/adb_list.overallI tak dla każdego wpisu w tym pliku...
Sam zmieniłeś listy czy jak? Bo stanowczo masz błąd w przetwarzaniu źródeł (a u mnie działa
).
Zacznij od
/etc/init.d/adblock stop
/etc/init.d/adblock start
Ile list włączyłeś?
To samo...
To jest drugie urządzenie, które chciałem skonfigurować w identyczny sposób jak tamto wczorajsze.
Po skonfigurowaniu adblock jednak nie działał. Zajrzałem do loga, a tam było, że plik /tmp/adb_list.overall nie istnieje. I rzeczywiście, znajdował się on w folderze /tmp/dnsmasq.d
Zmieniłem więc w ustawieniach option adb_dnsdir '/tmp/'
I plik się tam pojawił, ale z takimi "nielegalnymi" wpisami.
tak mój config wygląda w tym momencie:
config adblock 'global'
option adb_enabled '1'
option adb_debug '0'
option adb_forcedns '0'
option adb_safesearch '0'
option adb_dnsfilereset '0'
option adb_mail '0'
option adb_report '0'
option adb_backup '1'
option adb_maxqueue '4'
option adb_dns 'dnsmasq'
option adb_fetchutil 'uclient-fetch'
option adb_trigger 'wan'
option adb_triggerdelay '30'
option adb_dnsdir '/tmp/'
list adb_sources 'adaway'
list adb_sources 'adguard'
list adb_sources 'disconnect'
list adb_sources 'reg_pl'
list adb_sources 'youtube'
list adb_sources 'yoyo'Coś przestawiałeś, bo domyślnie w konfigu nie ma np. adb_dnsdir. Usuń tą opcję i zrestartuj.
No przestawiałem. LuCi mi tę linijkę dopisało, kiedy zaznaczyłem, żeby plik "adb_list.overall" był w tmp.
W przeciwnym razie w logu pojawia się taki wpis, bo plik znajduje się w "/tmp/dnsmasq.d"
Fri May 29 14:30:35 2020 daemon.err dnsmasq[9398]: cannot read /tmp/adb_list.overall: No such file or directory
Fri May 29 14:30:35 2020 daemon.info dnsmasq[9398]: using local addresses only for domain test
Fri May 29 14:30:35 2020 daemon.info dnsmasq[9398]: using local addresses only for domain onion
Fri May 29 14:30:35 2020 daemon.info dnsmasq[9398]: using local addresses only for domain localhost
Fri May 29 14:30:35 2020 daemon.info dnsmasq[9398]: using local addresses only for domain local
Fri May 29 14:30:35 2020 daemon.info dnsmasq[9398]: using local addresses only for domain invalid
Fri May 29 14:30:35 2020 daemon.info dnsmasq[9398]: using local addresses only for domain bind
Fri May 29 14:30:35 2020 daemon.info dnsmasq[9398]: using local addresses only for domain lan
Fri May 29 14:30:35 2020 daemon.info dnsmasq[9398]: using nameserver 192.168.1.1#53
Fri May 29 14:30:35 2020 user.info adblock-4.0.4[8986]: blocklist with overall 71597 blocked domains loaded successfully (Netgear R6220, OpenWrt 19.07-SNAPSHOT r11081-6a89098935)Wyłącz i włącz adblock jeszcze raz. Lista domyślnie jest /tmp/dnsmasq.d i tak powinno być, ty sobie przestawiłeś i szuka tego po /tmp
start stop nie pomaga. Od początku po instalacji systemu na tym ruterze szuka właśnie w tmp. Dlatego właśnie zacząłem przestawiać.
Fri May 29 14:38:26 2020 daemon.err dnsmasq[10077]: cannot read /tmp/adb_list.overall: No such file or directory
Fri May 29 14:38:26 2020 daemon.info dnsmasq[10077]: using local addresses only for domain test
Fri May 29 14:38:26 2020 daemon.info dnsmasq[10077]: using local addresses only for domain onion
Fri May 29 14:38:26 2020 daemon.info dnsmasq[10077]: using local addresses only for domain localhost
Fri May 29 14:38:26 2020 daemon.info dnsmasq[10077]: using local addresses only for domain local
Fri May 29 14:38:26 2020 daemon.info dnsmasq[10077]: using local addresses only for domain invalid
Fri May 29 14:38:26 2020 daemon.info dnsmasq[10077]: using local addresses only for domain bind
Fri May 29 14:38:26 2020 daemon.info dnsmasq[10077]: using local addresses only for domain lan
Fri May 29 14:38:26 2020 daemon.info dnsmasq[10077]: using nameserver 192.168.1.1#53
Fri May 29 14:38:27 2020 user.info adblock-4.0.4[9671]: blocklist with overall 71598 blocked domains loaded successfully (Netgear R6220, OpenWrt 19.07-SNAPWyłącz adblocka. Nie przez start/stop tylko przestaw enabled w gui na 0, zapisz zmiany, potem włącz jeszcze raz. Zrobi sobie odpowiednie wpisy w dnsmasq ponownie.
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → Adblock działanie
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc