Blocați publicitatea pe internet prin terminal pentru orice browser (fără a utiliza pluginuri)

Astăzi, Internetul a devenit un mediu extrem de popular, foarte dinamic, mereu în mișcare ... deși în urmă cu câțiva ani, un rău care a copleșit internetul a fost excesul de imagini animate (gif) care a făcut lectura dificilă și, de asemenea, a făcut-o urâtă Oriunde , în zilele noastre am scăpat de o bună parte din „moda” gifurilor și pe lângă fișierele flash, DAR!, în rețeaua noastră de astăzi există un alt inamic: Publicitatea

Câți dintre voi accesează site-uri într-o singură zi de pe Internet care nu au publicitate?

Să facem un număr de site-uri populare:

  1. Google (are publicitate în rezultatele căutării)
  2. Facebook (mai multă publicitate nu putea avea)
  3. Twitter (... similar cu Facebook, prea multă publicitate)
  4. Site-uri sportive precum ESPN, Marca, etc ... la fel, prea multă publicitate
  5. Și un MARE etc. etc.

În zilele noastre, găsirea site-urilor care nu au publicitate supărătoare și intruzivă (da, AdSense vorbesc despre tine!) Este cu adevărat dificil, cu cât site-ul este mai mare / popular, cu atât are mai multă publicitate, este aproape o constantă (cu excepții) desigur).

Browserele sunt multiple, avem de la Firefox, Chromium / Chrome, Opera, Rekonq și etc ... dacă dorim să blocăm publicitatea pentru toate browserele noastre, atunci ar trebui să instalăm un plugin care face acest lucru în fiecare dintre ele, după pluginul continuă să aibă suport pentru cea mai recentă versiune a browserului etc.

De aceea, deși Adblock este o alternativă foarte bună, prefer să rămân cu metoda mea.

Blocați publicitatea pentru toate browserele noastre fără a instala pluginuri

Fișierul / etc / hosts servește ca un DNS intern mic, adică în mod normal atunci când accesăm un site din browserul nostru (www.facebook.com, de exemplu) browserul întreabă DNS-ul lumii în ce adresă IP, pe ce server este acel site pe care dorim să îl accesăm, dar dacă specificăm adresa IP în / etc / hosts, atunci nu va exista nicio întrebare pe care browserul ar trebui să o pună.

Acesta este (și intrând în problemă):

Trebuie să indicăm prin intermediul / etc / hosts că domeniile de publicitate sunt pe propriul nostru computer (127.0.0.1), făcând acest lucru, browserul va căuta publicitatea pe un server web pe care îl avem pe computerul DAR, deoarece nu aveți orice server web, atunci pur și simplu nu va arăta nimic.

De exemplu, pentru a bloca publicitatea Google, rulez următoarele pe un terminal:

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

Odată ce ați făcut acest lucru, închidem browserul și accesăm un site care are publicitate de tip Adsense, nu îl vom mai vedea 🙂

Dacă utilizați un server proxy, atunci trebuie să adăugați în browser-ul dvs. că proxy-ul NU este utilizat pentru aceste domenii menționate anterior sau să blocați direct aceste domenii în serverul proxy dacă este gestionat de dvs.

Lista mea de domenii din / etc / hosts este oarecum extinsă, deoarece există multe site-uri care oferă publicitate (precum și .js inutile), frecventez site-uri sportive (As, Marca, Central Defense etc.) pe lângă cele normale , alte tipuri de site-uri (Twitter specific deschid puțin, folosesc Choqok), îmi las lista aici:

### PUBLICITATE ### 127.0.0.1 activate.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

Acest lucru rezolvă aproape toate problemele mele, deoarece am verificat html-ul site-urilor pe care le frecventez pentru a detecta fișierele .js sau publicitatea pe care nu vreau să o încarce browserul meu, de aceea am luat aceste domenii sau subdomenii pentru a le bloca.

Avantajele și dezavantajele acestei metode în comparație cu altele precum Adblock?

Principalul dezavantaj al acestei metode pe care ți-l arăt cu Adblock este că Adblock este în permanență actualizat, adică pluginul știe deja ce domenii ar trebui să blocheze, în timp ce făcând acest lucru în modul în care ți-am arătat, tu ești cine ar trebui să adauge domeniile sau subdomeniile în / etc / hosts

Principalul avantaj pe care îl văd în această metodă este simplu, funcționează pentru toată lumea, absolut pentru toate browserele pe care le am sau le voi avea pe computer. De asemenea, folosesc de obicei versiunile Alpha ale Firefox, cu această metodă evit pluginurile (cum ar fi Adblock) care îmi spun că nu sunt compatibile cu versiunea mea a browserului etc. O, apropo, aș prefera să fiu cel care blochează site-urile, să mă numească nebun, dar nu-mi place ideea unui plugin care blochează conținutul din browserul meu, aș prefera să fiu cel care controlează acest lucru 🙂

Oricum, știu că mulți s-ar putea să mă numesc egoist pentru că blochez publicitatea (iar publicitatea îi avantajează pe autorii acelor site-uri), dar se întâmplă că conexiunea mea la internet este într-adevăr, foarte foarte lentă, nu pot folosi lățimea de bandă pentru a încărca imagini sau reclame care cu siguranță nu mă interesează, pe care nici eu nu voi face clic.

Postarea se termină aici, sper că ți-a fost utilă.

În ceea ce priveşte


47 comentarii, lasă-le pe ale tale

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   GeoMixtli el a spus

    Hei, intră puțin în subiect și ce știi mai multe despre subiect? Nu există ceva pe internet, cum ar fi o listă care este actualizată constant cu toate domeniile publicitare? Adică, pentru că, dacă da, aș putea crea un mic script care descarcă listarea domeniului și suprascrie fișierul / etc / hosts și, în acest proces, faceți-l să ruleze atunci când actualizați sistemul.

    PS Mulțumesc, nu știam acest truc. Mă va ajuta foarte mult, deoarece cu Adblock instalat, Firefox-ul meu durează 7 sau 8 secunde prețioase pentru a se deschide.

    1.    KZKG ^ Gaara el a spus

      Nu am căutat pe internet și da, ideea de script este destul de bună 🙂
      Dacă găsiți o listă și aveți nevoie de ajutor cu scenariul, anunțați-mă, voi colabora cu bucurie.

      Vă mulțumim că ne-ați citit.

      1.    Cristianhcd el a spus
    2.    Wada el a spus

      Cu ceva timp în urmă am descoperit că poate te va ajuta 🙂
      http://winhelp2002.mvps.org/hosts.txt

      Mai multe informații aici:
      http://winhelp2002.mvps.org/hosts.htm

      Îl actualizează adesea 🙂

      1.    KZKG ^ Gaara el a spus

        Vă mulțumesc foarte mult pentru informații, tocmai am citit-o într-un alt comentariu.

        Baza de date strălucitoare, ajută foarte mult.

      2.    johnfree el a spus

        Iată un sfat: Linia „0.0.0.0 da.feedsportal.com # [afectează fluxurile RSS]” dă probleme cu multe fluxuri RSS, mi-a dat probleme și nu m-a lăsat să accesez postările.
        Salutări!

    3.    isaac el a spus

      Găsiți lista ușoară pentru adblock.

    4.    Hei el a spus

      pentru că nu se uită la lista de blocuri publicitare plus și o copiază, bineînțeles că ar fi necesar să se programeze puțin din moment ce folosesc expresii regulate

  2.   lunar el a spus

    acest che bun, este plictisitor și același lucru se poate face și în ferestre, dar atât de bine.
    Adblocker (edge) a blocat ceva de interes?

    1.    KZKG ^ Gaara el a spus

      Cu pluginurile pentru Firefox care blochează publicitatea, nimic în special, dar se întâmplă ca unele site-uri să detecteze că îl am instalat și să nu-mi arate un buton de descărcare sau ceva similar ... sau mai rău, navigarea mea devine mai lentă cu aceste pluginuri instalate.

      De aceea folosesc acest alt mod pentru a bloca publicitatea advertising

      1.    comutator el a spus

        Într-o zi am fost curios să știu dacă există ceva care să împiedice acest tip de detectări / blocaje împotriva Adblock și după ce am făcut câteva cercetări, am dat peste acest curios anti blocant (necesită Greasemonkey să funcționeze) care elimină multe dintre protecțiile utilizate de unele site-uri care vă obligă să dezactivați blocatorul de anunțuri. Îmi imaginez că, dacă acest script devine popular, anti-anti-blocante ar putea părea să te oblige să dezactivezi acest script și așa mai departe ad infinitum xD.

  3.   Manuel R. el a spus

    Deși folosesc AdBlock Edge, este izbitor să o fac „manual”, singurul lucru rău pe care îl văd este că ar bloca publicitatea de pe toate site-urile și dacă există una în care nu doriți să o blocați (DuckDuckGo, în cazul meu) , Aș face-o oricum.

    Oricum, cred că metoda dvs. este o alternativă foarte interesantă, în cazul în care Adblock nu este disponibil pentru browserul X. Salutari.

    1.    KZKG ^ Gaara el a spus

      Da, într-adevăr, este totul sau nimic, nu există excepții pe site-ul pe care este afișată publicitatea 🙁

      Mulțumesc pentru lectură

  4.   Oraș el a spus

    O_o grozav, nu mi-am imaginat niciodată că ar putea fi așa. Blochez publicitatea pe site-uri care durează pentru totdeauna să se încarce cu conexiunea mea. Mulțumesc KZKG ^ Gaara 🙂

    1.    KZKG ^ Gaara el a spus

      Mulțumesc 😀

      De fapt, lucruri foarte interesante pot fi realizate folosind / etc / hosts ... Sper să pot arăta în alte articole hehe.

      O plăcere, mulțumesc pentru comentariu

  5.   Sergio E. Duran el a spus

    Excelent contribuție prieten, ar fi mai bine dacă ar exista un script care ar putea fi instalat ca orice alt pachet din Linux care avea deja întreaga bază de date Adblock care ar face toate acele comenzi simultan, astfel încât să nu o faci și să o ai pentru toate browserele, aveți o modalitate bună de a scrie +1 articole pentru acest lucru

  6.   Leu el a spus

    Să vedem ce se întâmplă. Îmi imaginez că va accelera foarte mult navigarea prin faptul că nu depinde de pluginuri

    1.    KZKG ^ Gaara el a spus

      Exact, de aceea îl folosesc 🙂

  7.   Eduardo el a spus

    Un site pe care l-am căutat de mai bine de un deceniu pentru a-mi actualiza sau modifica fișierul gazdă este:
    http://winhelp2002.mvps.org/hosts.htm
    îl actualizează la fiecare câteva zile. Puteți crea un script care automatizează descărcarea și copierea acestuia în directorul / etc /

    1.    KZKG ^ Gaara el a spus

      Oh ... O_O ... foarte, FOARTE interesantă această bază de date, cu aceasta pot programa scriptul astfel încât procesul să fie automat 😀

      Multumesc foarte mult pentru informatie.

    2.    Joaquin el a spus

      Foarte bine, ne lipsea. Mulțumesc!

  8.   Joaquin el a spus

    Articol foarte bun. Mai ales că pluginurile încetinesc browserul.

    Personal, mă deranjează publicitatea animată care blochează întregul ecran, dacă ar fi statică pe o parte a paginii, cred că nimeni nu ar fi deranjat.

    1.    KZKG ^ Gaara el a spus

      Vă mulțumesc foarte mult pentru comentariu 😀

      În ceea ce priveşte

  9.   truko22 el a spus

    Bine, mulțumesc foarte mult că l-am aplicat pe routerul meu cu roșii, am eliminat deja publicitatea dubleclick și acum testez cu fața 😀

  10.   iftux el a spus

    Bună, alternativă foarte bună, deși am puțină îndoială, în cazul meu am un server web local, credeți că această metodă afectează ceva?

    1.    KZKG ^ Gaara el a spus

      Deloc, browserul va căuta pur și simplu un VHost pe localhost care să răspundă la domeniul pe care l-ați declarat în / etc / hosts ... dacă nu îl poate găsi, nu se întâmplă nimic, serverul dvs. local nu vă va afecta /

  11.   Konozidus el a spus

    Este deja de ceva vreme, dar aici explică această tehnică cu script folosind acel db inclus.

    http://www.putorius.net/2012/01/block-unwanted-advertisements-on.html

    1.    KZKG ^ Gaara el a spus

      Încă îmi programez scriptul bash pentru ao face, îmi place să-mi creez propriile scripturi 😀

  12.   Brian el a spus

    Contribuție excelentă. Întârziez destul de mult încărcarea cu blocul publicitar în Firefox, așa că a trebuit să îl dezactivez. Este la fel ca Privoxy, nu?

  13.   rutier el a spus

    Qupzilla are încorporat AdBlock

  14.   CSB el a spus

    Aici las un link către un articol similar orientat către distribuția arcului și care automatizează tot ce este necesar folosind o serie de scripturi și cronie
    http://jasonwryan.com/blog/2013/12/28/hostsblock/
    Cel mai bun în ceea ce priveşte,

  15.   Esteban el a spus

    Nu am încredere în blocanții publicitari, pentru a începe unul dintre ei a avut un acord cu o companie pentru a afișa publicitate utilizatorilor.

  16.   marcos el a spus

    Cu această metodă sau ceva similar, o adresă eg_com poate fi „deviată automat” către https_porexample_com? este că încă nu știu cum să introduc reguli în HTTPS oriunde 🙁

    1.    KZKG ^ Gaara el a spus

      Nu am inteles ce vrei, poti explica mai bine te rog?

  17.   eliotime3000 el a spus

    Până în anul următor, aș exporta acel script pentru Windows și, astfel, am scutit mulți oameni de problema adware-ului.

  18.   talpio el a spus

    Hei, bine! Tutorialul este excelent. Nu mai există reclame enervante pe computerul dvs. Mulțumesc Sandman 🙂

  19.   daniel gonzalez el a spus

    Buna ziua.

    Soluție simplă și elegantă. Poate ați putea avea o repo pe github, cu intrările, plus un script de actualizare care le adaugă pe cele care lipsesc în / etc / hosts, astfel încât să fie ușor de actualizat.

  20.   Elijah Saadi el a spus

    Bună ziua, am o întrebare, blocarea publicității nu este același lucru cu încărcarea computerului cu dosare și fișiere pe care există software de șters deoarece sunt inutile ???? (clar și înălbitor)
    Întrebarea mea este alta, dacă din întâmplare am găsit un software precum privoxy care ascunde IP-ul și blochează publicitatea, cum am face pentru a dezasambla acel folder care salvează informații precum cokies ???

  21.   john hemes el a spus

    Este adevărat acum pe internet ceea ce se găsește sunt reclame și unii utilizatori neexperimentați intră în ceea ce îi asparează mai întâi; Am folosit aceeași metodă pentru a bloca pagina softoni care aduce ceva ce nu ar trebui și pe alții care fac același lucru, am plasat-o astfel încât de fiecare dată când urmau să intre, să o returneze pe google

    Eu personal îl prefer pe acesta decât pe cel „adblock”.

    și m-am gândit, de asemenea, la același lucru pe care colegul «GeoMixtli» l-a spus pentru a face un mic program sau script pentru a-l menține actualizat

  22.   Bertoldo Suarez Perez el a spus

    Buna ziua.
    Simt că Adblock Plus tinde din ce în ce mai mult să încetinească Firefox și poate întregul sistem.
    Dar, am îngrijorări cu privire la metoda articolului. Mi se pare ciudat, este doar adăugarea domeniului paginii web în fișierul Hosts și astfel anunțul este blocat ??
    L-am practicat, dar nu, urmează publicitatea.

    Te rog, ai putea să-mi explici cum este metoda http://winhelp2002.mvps.org/hosts.htm , Nu inteleg precis. Am crezut că face o copie de rezervă a gazdelor originale în altă parte și o înlocuiește cu gazdele extrase din fișierul Zip descărcat.

    Nu puteți răspunde la acest blog cu un cont wordpress?

  23.   zombiealive el a spus

    KZKG ^ Gaara, ce mașină aveți, folosiți prietenul KDE. Știu că ești din CUBA și cum se descurcă cu multe lucruri de acolo.

  24.   Felipe el a spus

    salut, două întrebări:
    Nu s-ar putea face acest lucru prin simpla adăugare a listei sau a unei alte liste la lista neagră a firewall-ului și că aceasta este deja blocată de firewall?
    Metoda dvs. poate fi făcută în smarphone-ul care are Ubuntu?
    Mulţumesc.

  25.   Juanito el a spus

    Mulțumesc pentru articol. Și nu s-ar putea numi egoism, deoarece aceste reclame sunt GUNOI și nimeni nu are nevoie de ele, sunt exagerat de enervante, deoarece pentru mine este o publicitate „intruzivă”, deoarece descărcând o reclamă enervantă, descărcați și megabytes pe internet și asta nu mai lent conexiunea.

    Multumesc pentru sfat. 😉

  26.   Plasture el a spus

    Salut! întrebarea mea este foarte ciudată, pentru că situația este așa! La un moment dat din viața mea am descărcat un fișier HOST deja editat pentru o mie și una de reclame și ... ei bine a fost minunat !! nici măcar reclamele videoclipurilor nu sunt activate, este minunat.
    Se pare că nu numai că am făcut-o o dată, dar am instalat recent un al doilea sistem de operare și a fost minunat și.

    Acum lucrul ciudat: ei bine, exact același fișier, exact același proces în exact același folder și sub același sistem de operare (win7), dar pe alte computere (ale familiei mele etc.) nu funcționează!

    Ai idee ce ar putea fi? Mulțumesc.

  27.   Christian Lenin Morales Rivera el a spus

    Am folosit această metodă și este mult mai bună decât adblock, împărtășesc internetul folosind trucul hotspot Ubuntu 16.04, am făcut doar o a doua listă cu ip-ul hotspotului și a funcționat minunat, voi recomanda acest tutorial adepților mei

  28.   Pepe Gotera el a spus

    adaug linia:
    127.0.0.1 googleads.g.doubleclick.net

    Pentru a elimina reclama de 20 de minute, dar continuă să apară, cu ce greșesc?