W dzisiejszych czasach Internet stał się medium niezwykle popularnym, bardzo dynamicznym, zawsze w ruchu ... choć kilka lat temu złem, które ogarnęło sieć, był nadmiar animowanych obrazów (gif), które utrudniały czytanie, a także sprawiały, że było brzydkie Wszędzie , obecnie pozbyliśmy się dużej części „mody” na gify i oprócz plików flash, ALE! w naszej sieci jest dziś inny wróg: reklama
Ilu z was uzyskuje w ciągu jednego dnia dostęp do witryn internetowych, które NIE mają reklam?
Policzmy popularne witryny:
- Google (wyświetla reklamy w wynikach wyszukiwania)
- Facebook (więcej reklam nie mogło mieć)
- Twitter (… podobny do Facebooka, za dużo reklam)
- Strony sportowe, takie jak ESPN, Marca, itp ... to samo, za dużo rozgłosu
- I WIELKI itp. Itp
W dzisiejszych czasach znalezienie witryn, które nie mają irytującej, natrętnej reklamy (tak, AdSense mówię o tobie!) Jest naprawdę trudne, im większa / popularna jest strona, tym więcej ma reklam, jest prawie stała (z wyjątkami oczywiście).
Przeglądarek jest wiele, mamy Firefox, Chromium / Chrome, Opera, Rekonq itp. ... jeśli chcemy zablokować reklamy dla wszystkich naszych przeglądarek, musielibyśmy zainstalować wtyczkę, która robi to w każdej z nich, po wtyczka nadal obsługuje najnowszą wersję przeglądarki itp.
Dlatego chociaż Adblock jest bardzo dobrą alternatywą, wolę trzymać się swojej metody.
Blokuj reklamy we wszystkich naszych przeglądarkach bez instalowania wtyczek
Plik / etc / hosts służy jako mały wewnętrzny DNS, to znaczy zwykle, gdy uzyskujemy dostęp do witryny w naszej przeglądarce (na przykład www.facebook.com), przeglądarka pyta światowy DNS, w którym adres IP, na którym serwerze jest ta witryna, do której chcemy uzyskać dostęp, ale jeśli w / etc / hosts podamy adres IP, nie będzie żadnych pytań, które powinna zadawać przeglądarka.
To jest (i wchodząc w sprawę):
Musimy wskazać za pośrednictwem naszego / etc / hosts, że domeny reklamowe znajdują się na naszym własnym komputerze (127.0.0.1), robiąc to, przeglądarka wyszuka reklamy na serwerze internetowym, który mamy na naszym komputerze, ALE, ponieważ tego nie robimy mieć serwer WWW, to po prostu nic nie pokaże.
Na przykład, aby zablokować reklamy Google, uruchamiam w terminalu:
sudo echo "127.0.0.1 ad-ace.doubleclick.net" >> / etc / hosts sudo echo "127.0.0.1 ad.es.doubleclick.net" >> / etc / hosts sudo echo "127.0.0.1 googleads.g. doubleclick.net ">> / etc / hosts sudo echo" 127.0.0.1 pagead2.googlesyndication.com ">> / etc / hosts sudo echo" 127.0.0.1 pubads.g.doubleclick.net ">> / etc / hosts
Gdy to zrobimy, zamykamy przeglądarkę i uzyskujemy dostęp do witryny, która ma reklamy typu Adsense, nie będziemy już jej widzieć 🙂
Moja lista domen w / etc / hosts jest dość obszerna, ponieważ jest wiele witryn, które oferują reklamy (a także niepotrzebne .js), często odwiedzam strony sportowe (As, Marca, Central Defense itp.) Oprócz zwykłych , inne typy stron (Twitter specjalnie mało otwieram, używam Choqok), swoją listę zostawiam tutaj:
### ADVERTISING ### 127.0.0.1ivate.tapatalk.com 127.0.0.1 active.cache.el-mundo.net 127.0.0.1 ad-ace.doubleclick.net 127.0.0.1 ad.amgdgt.com 127.0.0.1 ad. es.doubleclick.net 127.0.0.1 ads.ad4game.com 127.0.0.1 ads.mcanime.net 127.0.0.1 ads.redluckia.com 127.0.0.1 aimfar.solution.weborama.fr 127.0.0.1 anapixel.marca.com 127.0.0.1 apis.google.com 127.0.0.1 b.scorecardresearch.com 127.0.0.1 bs.serving-sys.com 127.0.0.1 cache.elmundo.es 127.0.0.1 cartel.cubadebate.cu 127.0.0.1 cdn.amgdgt.com 127.0.0.1 connect.facebook.net 127.0.0.1 cstatic.weborama.fr 127.0.0.1 engine.adzerk.net 127.0.0.1 en.ign.com 127.0.0.1 staticos.cookies.unidadeditorial.es 127.0.0.1 staticos.latiendademarca.com 127.0.0.1 googleads.g.doubleclick.net 127.0.0.1 images.eplayer.performgroup.com 127.0.0.1 impes.tradedoubler.com 127.0.0.1 js.revsci.net 127.0.0.1 k.uecdn.es 127.0.0.1 media.fastclick.net 127.0.0.1 .127.0.0.1 openx.fichajes.net 2 pagead127.0.0.1.googlesyndication.com 127.0.0.1 platform.twitter.com 127.0.0.1 pubads.gd oubleclick.net 127.0.0.1 scdn.cxense.com 127.0.0.1 scorecardresearch.com 127.0.0.1 serve.williamhill.es 127.0.0.1 static.batanga.net 127.0.0.1 static.eplayer.performgroup.com 127.0.0.1 vht.tradedoubler. com 127.0.0.1 view.binlayer.com 127.0.0.1 www.calendariodeportes.es 127.0.0.1 www.google-analytics.com 127.0.0.1 www.googletagservices.com 127.0.0.1 www.marcamotor.com 127.0.0.1 www.weborama. com 101 www.wtpXNUMX.com
To rozwiązuje prawie wszystkie moje problemy, ponieważ sprawdziłem kod HTML witryn, które często wykrywam, aby wykryć .js lub reklamy, których nie chcę, aby moja przeglądarka ładowała się, dlatego zablokowałem te domeny lub subdomeny.
Zalety i wady tej metody w porównaniu do innych, takich jak Adblock?
Główną wadą tej metody, którą wam pokazuję z Adblockiem, jest to, że Adblock jest na bieżąco aktualizowany, to znaczy wtyczka już wie, które domeny powinna blokować, a robiąc to w ten sposób, który Wam pokazałem, jesteście tymi kto powinien dodać domeny lub subdomeny do twojego / etc / hosts
Główna zaleta, którą widzę w tej metodzie jest prosta, działa dla każdego, absolutnie dla wszystkich przeglądarek, które mam lub będę mieć na swoim komputerze. Zwykle korzystam z wersji Alpha przeglądarki Firefox, dzięki tej metodzie unikam wtyczek (takich jak Adblock), które mówią mi, że nie są kompatybilne z moją wersją przeglądarki itp. Aha, wolałbym być tym, który blokuje strony, nazwij mnie szalonym, ale nie podoba mi się pomysł wtyczki blokującej zawartość mojej przeglądarki, wolę być tym, który to kontroluje 🙂
W każdym razie wiem, że wielu może nazwać mnie samolubnym, ponieważ blokuję reklamy (i reklamy są korzystne dla autorów tych witryn), ale zdarza się, że moje połączenie internetowe jest naprawdę, bardzo wolne, nie mogę użyć przepustowości do załadowania obrazów lub reklam, które z pewnością mnie nie interesuje, którego też nie kliknę.
Tutaj kończy się post, mam nadzieję, że się przydał.
pozdrowienia
Hej, wchodząc trochę w temat i co wiesz więcej na ten temat? Czy w Internecie nie ma czegoś takiego jak lista aktualizowana na bieżąco ze wszystkimi domenami reklamowymi? To znaczy, bo gdyby tak, to mógłbym stworzyć małą skrypt, który pobiera listę domen i nadpisuje plik / etc / hosts, a tym samym uruchamia go podczas aktualizacji systemu.
PS Dzięki, nie znałam tej sztuczki. Bardzo mi to pomoże, ponieważ po zainstalowaniu Adblock mój Firefox potrzebuje cennych 7 lub 8 sekund na otwarcie.
Nie szukałem w internecie i tak, pomysł na skrypt jest całkiem niezły 🙂
Jeśli znajdziesz listę i potrzebujesz pomocy przy skrypcie, daj mi znać, chętnie podejmie współpracę.
Dziękuję za przeczytanie.
http://www.fanboy.co.nz
Jakiś czas temu stwierdziłem, że może ci to pomoże 🙂
http://winhelp2002.mvps.org/hosts.txt
Więcej informacji tutaj:
http://winhelp2002.mvps.org/hosts.htm
Często ją aktualizują 🙂
Bardzo dziękuję za informację, po prostu przeczytałem w kolejnym komentarzu.
Genialna baza danych, bardzo pomaga.
Oto wskazówka: Wiersz «0.0.0.0 da.feedsportal.com # [dotyczy kanałów RSS]» powoduje problemy z wieloma kanałami RSS, przysparzał mi problemów i nie pozwalał mi na dostęp do postów.
Pozdrowienia!
Znajdź listę łatwych w obsłudze adblocka.
http://adzapper.net/
ponieważ nie patrzą na blok reklam plus listę i nie kopiują go, oczywiście trzeba by trochę zaprogramować, ponieważ używają wyrażeń regularnych
to dobre che, to jest żmudne i to samo można zrobić w oknach, ale to dobrze.
Czy zdarzyło Ci się, że adblocker (krawędź) blokuje coś interesującego?
W przypadku wtyczek do przeglądarki Firefox, które blokują reklamy, nic szczególnego, ale zdarza się, że niektóre witryny wykrywają, że mam ją zainstalowaną i nie pokazują mi przycisku Pobierz lub czegoś podobnego ... lub gorzej, moja nawigacja zwalnia po zainstalowaniu tych wtyczek.
Dlatego używam tego innego sposobu, aby samodzielnie blokować reklamy 🙂
Pewnego dnia byłem ciekawy, czy jest coś, co zapobiegłoby tego typu wykryciom / blokowaniu Adblocka i po przeprowadzeniu pewnych badań natknąłem się na ten ciekawy anty-bloker (wymaga Greasemonkey działa), co usuwa wiele zabezpieczeń używanych przez niektóre witryny, które zmuszają do wyłączenia funkcji blokowania reklam. Wyobrażam sobie, że jeśli ten skrypt stanie się popularny, mogą pojawić się programy anty-blokujące, które zmusią cię do dezaktywacji tego skryptu i tak dalej w nieskończoność xD.
Chociaż używam AdBlock Edge, uderzające jest zrobienie tego „ręcznie”, jedyną złą rzeczą, jaką widzę, jest to, że blokuje reklamy ze wszystkich witryn i jeśli jest taka, w której nie chcesz blokować (w moim przypadku DuckDuckGo) , I tak bym to zrobił.
W każdym razie myślę, że twoja metoda jest bardzo interesującą alternatywą, na wypadek gdyby Adblock nie był dostępny dla przeglądarki X. Pozdrowienia.
Tak, rzeczywiście, wszystko albo nic, nie ma wyjątków, w którym miejscu wyświetlana jest reklama 🙁
Dziękuje za przeczytanie
O_o wspaniale, nigdy nie wyobrażałem sobie, że może tak być. Blokuję reklamy w witrynach, których ładowanie trwa wiecznie przy moim połączeniu. Dzięki KZKG ^ Gaara 🙂
Dzięki 😀
Właściwie bardzo interesujące rzeczy można osiągnąć używając / etc / hosts ... Mam nadzieję, że mogę to pokazać w innych artykułach hehe.
Z przyjemnością dziękuję za komentarz
Doskonały przyjaciel, byłoby lepiej, gdyby istniał skrypt, który można zainstalować jak każdy inny pakiet w Linuksie, który miał już całą bazę danych Adblock, która wykonywałaby wszystkie te polecenia naraz, abyś tego nie robił i miał to dla We wszystkich przeglądarkach masz dobry sposób na pisanie artykułów +1
Zobaczmy co się stanie. Wyobrażam sobie, że znacznie przyspieszy nawigację, nie polegając na wtyczkach
Dokładnie, dlatego go używam 🙂
Witryna, której szukałem od ponad dziesięciu lat, aby zaktualizować lub zmodyfikować mój plik hosta, to:
http://winhelp2002.mvps.org/hosts.htm
aktualizują go co kilka dni. Możesz stworzyć skrypt, który automatyzuje jego pobieranie i kopiowanie w katalogu / etc /
Och… O_O… bardzo, BARDZO interesująca ta baza danych, dzięki niej mogę zaprogramować skrypt tak, aby proces był automatyczny 😀
Dziękuję bardzo za informacje.
Bardzo dobrze, tego nam brakowało. Dziękuję Ci!
Bardzo dobry artykuł. Zwłaszcza, że wtyczki spowalniają przeglądarkę.
Osobiście przeszkadza mi animowana reklama, która blokuje cały ekran, gdyby była statyczna po jednej stronie strony, myślę, że nikt by się nie przejmował.
Bardzo dziękuję za komentarz 😀
pozdrowienia
Świetnie, bardzo dziękuję zaaplikowałem go do mojego routera z pomidorem, usunąłem już reklamę DoubleClick i teraz testuję z twarzą 😀
Witam, bardzo dobra alternatywa, chociaż mam małe wątpliwości, w moim przypadku mam lokalny serwer WWW, myślisz, że ta metoda na coś wpływa?
Wcale nie, przeglądarka po prostu wyszuka VHost na hoście lokalnym, który odpowiada domenie zadeklarowanej w / etc / hosts ... jeśli nie może jej znaleźć, nic się nie dzieje, twój lokalny serwer nie wpłynie na ciebie /
To już jakiś czas temu, ale tutaj wyjaśniają tę technikę za pomocą skryptu używającego dołączonego db.
http://www.putorius.net/2012/01/block-unwanted-advertisements-on.html
Nadal programuję do tego swój skrypt bash, lubię tworzyć własne skrypty 😀
Doskonały wkład. Mam spore opóźnienie w ładowaniu z adblockiem w przeglądarce Firefox, więc musiałem go wyłączyć. To jest to samo, co Privoxy, prawda?
Qupzilla ma wbudowany AdBlock
Tutaj zostawiam link do podobnego artykułu zorientowanego na dystrybucję arch, który automatyzuje wszystko, co niezbędne, za pomocą serii skryptów i cronie
http://jasonwryan.com/blog/2013/12/28/hostsblock/
Z poważaniem,
Nie ufam adblockerom, na początek jeden z nich miał umowę z firmą na wyświetlanie reklam użytkownikom.
Czy przy użyciu tej lub podobnej metody adres eg_com może zostać „automatycznie przekierowany” na adres https_porexample_com? jest to, że nadal nie wiem, jak wprowadzić reguły do HTTPS Everywhere 🙁
Nie rozumiem, czego chcesz, czy możesz lepiej wyjaśnić?
W przyszłym roku miałbym wyeksportować ten skrypt do systemu Windows, oszczędzając w ten sposób wielu osobom problemu adware.
Hej, dobrze! Samouczek jest doskonały. Na Twoim komputerze nie ma już irytujących reklam. Dziękuję Sandman 🙂
Hey.
Proste i eleganckie rozwiązanie. Może mógłbyś mieć repozytorium na githubie, z wpisami, plus skrypt aktualizacyjny, który dodaje brakujące elementy do / etc / hosts, aby łatwo było je aktualizować.
Witam mam pytanie blokowanie reklam to nie to samo co wczytywanie na komputerze folderów i plików które jest oprogramowanie do usunięcia bo są zbędne ???? (cclear i wybielacz)
Moje pytanie jest inne, jeśli przypadkiem znaleźliśmy oprogramowanie takie jak privoxy, które ukrywa twoje IP i blokuje reklamy, jak zrobilibyśmy, aby zdemontować ten folder, który zapisuje informacje, takie jak koki ???
Prawdą jest, że obecnie w Internecie można znaleźć reklamy, a niektórzy niedoświadczeni użytkownicy zaczynają zastanawiać się, co ich najpierw przygotowuje; Użyłem tej samej metody, aby zablokować stronę softoni, która przynosi coś, czego nie powinna, i inne, które robią to samo, umieściłem ją tak, aby za każdym razem, gdy mieli wejść, zwróciła ją do google
Osobiście wolę ten niż „adblock”.
Pomyślałem też o tym samym, co mój kolega «GeoMixtli» powiedział, aby stworzyć mały program lub skrypt, aby go aktualizować
Hey.
Czuję, że Adblock Plus coraz bardziej spowalnia Firefoksa, a może cały system.
Ale mam obawy co do metody artykułu. Wydaje mi się to dziwne, czy to po prostu dodanie domeny strony internetowej do pliku Hosts, a tym samym reklama jest blokowana ??.
Ćwiczyłem, ale tak nie jest, reklama trwa.
Proszę, czy mógłbyś mi wyjaśnić, jaka jest metoda http://winhelp2002.mvps.org/hosts.htm , Nie rozumiem dokładnie. Myślałem, że tworzy kopię zapasową oryginalnych hostów w innym miejscu i zastępuje je HOSTAMI wyodrębnionymi z pobranego Zipa.
Nie możesz odpowiedzieć na ten blog za pomocą konta Wordpress?
KZKG ^ Gaara, jaką masz maszynę, czy używasz przyjaciela KDE. Wiem, że jesteś z KUBY i jak oni tam robią z wieloma rzeczami.
cześć, dwa pytania:
Czy nie można tego zrobić po prostu dodając tę lub inną listę do czarnej listy zapory (firewall) i już ją blokując?
Twoja metoda może być wykonana w smartfonie, który ma ubuntu?
Dziękuję.
Dzięki za artykuł. I nie można tego nazwać egoizmem, ponieważ te reklamy to GARBAGE i nikt ich nie potrzebuje, są przesadnie irytujące, ponieważ dla mnie jest to reklama „natrętna”, ponieważ pobierając irytującą reklamę, pobierasz również megabajty przez Internet i to robi wolniej twoje połączenie.
Dzięki za wskazówkę. 😉
Witaj! moje pytanie jest bardzo dziwne, ponieważ sytuacja jest taka! W pewnym momencie mojego życia ściągnąłem plik HOSTa już edytowany dla tysiąca i jednej reklamy i… cóż, było cudownie !! nawet reklamy filmów nie są aktywowane, to jest cudowne.
Okazuje się, że nie tylko raz to zrobiłem, ale niedawno zainstalowałem drugi system operacyjny i też było cudownie.
Teraz dziwna rzecz: cóż, dokładnie ten sam plik, dokładnie ten sam proces w dokładnie tym samym folderze i pod tym samym systemem operacyjnym (win7), ale na innych komputerach (z mojej rodziny itp.) To nie działa!
Masz pojęcie, co to może być? Dziękuję Ci.
Użyłem tej metody i jest znacznie lepsza niż adblock, udostępniam internet za pomocą sztuczki z hotspotem Ubuntu 16.04, zrobiłem tylko drugą listę z adresem IP hotspota i zadziałało cudownie, polecę ten tutorial moim obserwującym
Dodaję linijkę:
127.0.0.1 googleads.g.doubleclick.net
Aby usunąć 20-minutową reklamę, która nadal się pojawia, co robię źle?