Bloquer la publicité Internet via le terminal pour n'importe quel navigateur (sans utiliser de plugins)

Aujourd'hui, Internet est devenu un média extrêmement populaire, très dynamique, toujours en mouvement ... même si il y a plusieurs années un mal qui submergeait Internet était l'excès d'images animées (gif) qui rendaient la lecture difficile, et la rendait aussi moche Anywhere , de nos jours, nous nous sommes débarrassés d'une bonne partie de la `` mode '' des gifs et en plus des fichiers flash, MAIS!, dans notre réseau aujourd'hui, il y a un autre ennemi: la publicité

Combien d'entre vous accédez en une journée à des sites Internet sans publicité?

Faisons un nombre de sites populaires:

  1. Google (a de la publicité dans les résultats de recherche)
  2. Facebook (plus de publicité n'aurait pas pu)
  3. Twitter (… similaire à Facebook, trop de publicité)
  4. Des sites sportifs comme ESPN, Marca, etc ... pareil, trop de publicité
  5. Et un GRAND etc etc

De nos jours, trouver des sites qui n'ont pas de publicité ennuyeuse et intrusive (oui, AdSense je parle de vous!) Est vraiment difficile, plus le site est grand / populaire, plus il a de publicité, c'est presque une constante (à quelques exceptions près) bien sûr).

Les navigateurs sont multiples, nous avons de Firefox, Chromium / Chrome, Opera, Rekonq, et etc ... si nous voulons bloquer la publicité pour tous nos navigateurs, nous aurions besoin d'installer un plugin qui le fait dans chacun d'eux, après que le plugin continue à avoir un support pour la dernière version du navigateur, etc.

C'est pourquoi bien qu'Adblock soit une très bonne alternative, je préfère m'en tenir à ma méthode.

Bloquer la publicité pour tous nos navigateurs sans installer de plugins

Le fichier / etc / hosts sert de petit DNS interne, c'est-à-dire que lorsque nous accédons à un site dans notre navigateur (www.facebook.com, par exemple), le navigateur demande au DNS du monde dans quelle adresse IP, Sur quel serveur se trouve ce site auquel nous voulons accéder, mais si nous spécifions l'adresse IP dans / etc / hosts, il n'y aura aucun doute que le navigateur devrait poser.

Ce est à dire (et entrer dans le sujet):

Nous devons indiquer via notre / etc / hosts que les domaines publicitaires sont sur notre propre PC (127.0.0.1), ce faisant, le navigateur recherchera la publicité sur un serveur Web que nous avons sur notre ordinateur MAIS, car nous ne le faisons pas. avoir un serveur Web, alors il ne montrera rien.

Par exemple, pour bloquer la publicité Google, j'exécute ce qui suit dans 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

Une fois cela fait, nous fermons le navigateur et accédons à un site qui a de la publicité de type Adsense, nous ne le verrons plus 🙂

Si vous utilisez un serveur proxy, vous devez ajouter dans votre navigateur que le proxy n'est PAS utilisé pour ces domaines susmentionnés, ou bloquer directement ces domaines dans le serveur proxy s'il est géré par vous

Ma liste de domaines dans / etc / hosts est assez longue, car il existe de nombreux sites qui proposent de la publicité (ainsi que des .js inutiles), je fréquente les sites sportifs (As, Marca, Central Defense, etc.) en plus de la normale , d'autres types de sites (Twitter en particulier j'ouvre peu, j'utilise Choqok), je laisse ma liste ici:

### ADVERTISING ### 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

Cela résout presque tous mes problèmes, puisque j'ai vérifié le html des sites que je fréquente pour détecter les .js ou les publicités que je ne veux pas que mon navigateur charge, j'ai donc pris ces domaines ou sous-domaines pour bloquer.

Avantages et inconvénients de cette méthode par rapport à d'autres comme Adblock?

Le principal inconvénient de cette méthode que je vous montre avec Adblock, c'est qu'Adblock est constamment mis à jour, c'est-à-dire que le plugin sait déjà quels domaines il doit bloquer, alors qu'en le faisant de cette manière que je vous ai montré, vous êtes ceux qui devrait ajouter les domaines ou sous-domaines à votre / etc / hosts

Le principal avantage que je vois dans cette méthode est simple, cela fonctionne pour tout le monde, absolument tous les navigateurs que j'ai ou aurai sur mon ordinateur. Aussi, j'utilise généralement les versions Alpha de Firefox, avec cette méthode j'évite les plugins (comme Adblock) me disant qu'ils ne sont pas compatibles avec ma version du navigateur, etc. Oh au fait, je préfère être celui qui bloque les sites, appelle-moi fou mais je n'aime pas l'idée d'un plugin bloquant le contenu de mon navigateur, je préfère être celui qui contrôle ça 🙂

Quoi qu'il en soit, je sais que beaucoup pourraient m'appeler égoïste parce que je bloque la publicité (et la publicité profite aux auteurs de ces sites), mais il arrive que ma connexion Internet soit vraiment, très très lente, je ne peux pas utiliser la bande passante pour charger des images ou des publicités qui ne m'intéresse pas, sur lequel je ne cliquerai pas non plus.

Le message se termine ici, j'espère qu'il vous a été utile.

salutations


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   GéoMixtli dit

    Hé, entrer un peu dans le sujet et que savez-vous de plus sur le sujet? N'y a-t-il pas quelque chose sur Internet comme une liste constamment mise à jour avec tous les domaines publicitaires? Je veux dire, car si oui, je pourrais créer un petit script qui télécharge la liste de domaine et écrase le fichier / etc / hosts, et dans le processus, l'exécute lorsque vous mettez à niveau le système.

    PS Merci, je ne connaissais pas cette astuce. Cela m'aidera beaucoup car avec Adblock installé, mon Firefox prend 7 à 8 secondes précieuses pour s'ouvrir.

    1.    KZKG ^ Gaara dit

      Je n'ai pas cherché sur Internet, et oui, l'idée du script est plutôt bonne 🙂
      Si vous trouvez une liste et que vous avez besoin d'aide avec le script, faites-le moi savoir, je serai ravi de collaborer.

      Merci de nous lire.

    2.    Wada dit

      Il y a quelque temps, j'ai trouvé cela peut-être que cela vous aidera 🙂
      http://winhelp2002.mvps.org/hosts.txt

      Plus d'informations ici:
      http://winhelp2002.mvps.org/hosts.htm

      Ils le mettent souvent à jour 🙂

      1.    KZKG ^ Gaara dit

        Merci beaucoup pour l'information, je viens de la lire dans un autre commentaire.

        Excellente base de données, cela aide beaucoup.

      2.    sans junk dit

        Voici un conseil: La ligne «0.0.0.0 da.feedsportal.com # [affecte les flux RSS]» pose des problèmes avec de nombreux flux RSS, cela m'a posé des problèmes et ne m'a pas laissé accéder aux messages.
        Salutations!

    3.    isaac dit

      Trouvez la liste facile pour adblock.

    4.    Hey dit

      car ils ne regardent pas la liste des blocs publicitaires plus et ne la copient pas, il faudrait bien sûr programmer un peu car ils utilisent des expressions régulières

  2.   Alundo dit

    ce bon che, c'est fastidieux et la même chose peut être faite dans les fenêtres, mais ce bien.
    Adblocker (edge) a-t-il bloqué quelque chose d'intéressant?

    1.    KZKG ^ Gaara dit

      Avec des plugins pour Firefox qui bloquent la publicité, rien de particulier, mais il arrive que certains sites détectent que je l'ai installé et ne me montrent pas de bouton Télécharger ou quelque chose de similaire ... ou pire, ma navigation ralentit avec ces plugins installés.

      C'est pourquoi j'utilise cette autre façon de bloquer la publicité moi-même 🙂

      1.    commutateur dit

        Un jour, j'étais curieux de savoir s'il y avait quelque chose qui empêcherait ce type de détections / blocages contre Adblock et après avoir fait des recherches, je suis tombé sur ce curieux anti anti bloquant (a besoin Greasemonkey au travail) qui supprime de nombreuses protections utilisées par certains sites qui vous obligent à désactiver le bloqueur de publicités. J'imagine que si ce script devient populaire, les anti-anti-bloquants pourraient bien sembler vous obliger à désactiver ce script et ainsi de suite à l'infini xD.

  3.   Manuel R . dit

    Bien que j'utilise AdBlock Edge, il est frappant de le faire "manuellement", la seule mauvaise chose que je vois est que cela bloquerait la publicité de tous les sites et s'il y en a un où vous ne voulez pas bloquer (DuckDuckGo, dans mon cas) , Je le ferais de toute façon.

    Quoi qu'il en soit, je pense que votre méthode est une alternative très intéressante, au cas où Adblock ne serait pas disponible pour le navigateur X. Cordialement.

    1.    KZKG ^ Gaara dit

      Oui en effet, c'est tout ou rien, il n'y a pas d'exceptions sur le site sur lequel la publicité est affichée 🙁

      Merci d'avoir lu

  4.   Ciux dit

    Oh super, je n'aurais jamais imaginé que ça pouvait être comme ça. Je bloque la publicité sur les sites qui mettent une éternité à se charger avec ma connexion. Merci KZKG ^ Gaara 🙂

    1.    KZKG ^ Gaara dit

      Merci 😀

      En fait, des choses très intéressantes peuvent être réalisées en utilisant / etc / hosts ... J'espère pouvoir le montrer dans d'autres articles hehe.

      Un plaisir, merci pour le commentaire

  5.   Sergio E. Duran dit

    Excellent ami de contribution, ce serait mieux s'il y avait un script qui pourrait être installé comme n'importe quel autre paquet sous Linux qui avait déjà toute la base de données Adblock qui ferait toutes ces commandes à la fois afin que vous ne le fassiez pas et que vous l'ayez pour tous les navigateurs, vous avez un bon moyen d'écrire +1 articles pour cela

  6.   Leo dit

    Voyons ce qui se passe. J'imagine que cela accélérera beaucoup la navigation en ne dépendant pas des plugins

    1.    KZKG ^ Gaara dit

      Exactement, c'est pourquoi je l'utilise 🙂

  7.   Eduardo dit

    Un site que je recherche depuis plus d'une décennie pour mettre à jour ou modifier mon fichier hôte est:
    http://winhelp2002.mvps.org/hosts.htm
    ils le mettent à jour tous les quelques jours. Vous pouvez créer un script qui automatise son téléchargement et sa copie dans le répertoire / etc /

    1.    KZKG ^ Gaara dit

      Oh… O_O… cette base de données est très, TRÈS intéressante, avec cela je peux programmer le script pour rendre le processus automatique 😀

      Merci beaucoup pour l'information.

    2.    Joaquin dit

      Très bien, c'était ce qui nous manquait. Je vous remercie!

  8.   Joaquin dit

    Très bon article. D'autant que les plugins ralentissent le navigateur.

    Personnellement, je suis gêné par la publicité animée qui bloque tout l'écran, si elle était statique sur un côté de la page, je pense que personne ne serait dérangé.

    1.    KZKG ^ Gaara dit

      Merci beaucoup pour le commentaire 😀

      salutations

  9.   Truko22 dit

    Génial, merci beaucoup je l'ai appliqué à mon routeur avec de la tomate, j'ai déjà supprimé la publicité doubleclick et maintenant je teste avec le visage 😀

  10.   iftux dit

    Bonjour, très bonne alternative, même si j'ai un petit doute, dans mon cas j'ai un serveur web local, pensez-vous que cette méthode affecte quelque chose?

    1.    KZKG ^ Gaara dit

      Pas du tout, le navigateur cherchera simplement un VHost sur localhost qui répond au domaine que vous avez déclaré dans / etc / hosts ... s'il ne le trouve pas, rien ne se passe, votre serveur local ne vous affectera pas /

  11.   Konozide dit

    C'est déjà il y a quelque temps, mais ici, ils expliquent cette technique avec un script utilisant ce db inclus.

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

    1.    KZKG ^ Gaara dit

      Je programme toujours mon script bash pour le faire, j'aime créer mes propres scripts 😀

  12.   Brian dit

    Excellente contribution. J'ai un certain retard dans le chargement de l'adblock dans Firefox, j'ai donc dû le désactiver. C'est la même chose que Privoxy, non?

  13.   routier dit

    Qupzilla intègre AdBlock

  14.   csb dit

    Ici, je laisse un lien vers un article similaire orienté vers la distribution arch, et qui automatise tout le nécessaire en utilisant une série de scripts et de cronie
    http://jasonwryan.com/blog/2013/12/28/hostsblock/
    Cordialement,

  15.   Stephen dit

    Je ne fais pas confiance aux adblockers, pour commencer l'un d'entre eux avait un accord avec une entreprise pour montrer de la publicité aux utilisateurs.

  16.   cadres dit

    Avec cette méthode ou quelque chose de similaire, il est possible de "détourner automatiquement" une adresse par exemple_com vers https_pour exemple_com? est que je ne sais toujours pas comment entrer des règles dans HTTPS partout Every

    1.    KZKG ^ Gaara dit

      Je n'ai pas compris ce que vous voulez, pouvez-vous mieux expliquer s'il vous plaît?

  17.   éliotime3000 dit

    L'année prochaine, j'exporterais ce script pour Windows et épargnerais ainsi à de nombreuses personnes le problème des logiciels publicitaires.

  18.   talpio dit

    Hé, bien! Le tutoriel est excellent. Il n'y a plus de publicités ennuyeuses sur votre ordinateur. Merci Sandman 🙂

  19.   Daniel Gonzalez dit

    Salut.

    Solution simple et élégante. Vous pourriez peut-être avoir un dépôt sur github, avec les entrées, plus un script de mise à jour qui ajoute les éléments manquants à / etc / hosts afin qu'il soit facile de le maintenir à jour.

  20.   Elijah Saadi dit

    Bonjour, j'ai une question, bloquer la publicité n'est pas la même chose que charger votre ordinateur avec des dossiers et des fichiers qu'il existe des logiciels à supprimer car ils ne sont pas nécessaires ???? (clair et javellisant)
    Ma question en est une autre, si par hasard nous trouvions un logiciel comme privoxy qui cache votre IP et bloque la publicité, comment ferions-nous pour désassembler ce dossier qui enregistre des informations comme les cokies ???

  21.   jhon hèmes dit

    Il est vrai maintenant sur Internet que l'on trouve des publicités et certains utilisateurs inexpérimentés se lancent dans ce qui les dépare en premier; J'ai utilisé la même méthode pour bloquer la page softoni qui apporte quelque chose qu'elle ne devrait pas et d'autres qui font de même, je l'ai placée de manière à ce qu'à chaque fois qu'ils entrent, elle la renvoie à google

    Personnellement, je préfère celui-ci à celui "adblock".

    et j'ai aussi pensé à la même chose que le collègue «GeoMixtli» a dit de faire un petit programme ou script pour le tenir à jour

  22.   Bertoldo Suárez Pérez dit

    Salut.
    J'ai l'impression qu'Adblock Plus a de plus en plus tendance à ralentir Firefox, et peut-être tout le système.
    Mais je suis préoccupé par la méthode de l'article. Je trouve cela étrange, est-ce simplement d'ajouter le domaine de la page Web au fichier Hosts, et ainsi la publicité est bloquée ??.
    Je l'ai pratiqué, mais ce n'est pas le cas, la publicité continue.

    S'il vous plaît, pourriez-vous m'expliquer comment est la méthode de http://winhelp2002.mvps.org/hosts.htm , Je ne comprends pas précisément. Je pensais qu'il sauvegardait les hôtes d'origine ailleurs, et les remplaçait par les HOSTS extraits du Zip téléchargé.

    Vous ne pouvez pas répondre à ce blog avec un compte wordpress?

  23.   Zombievivant dit

    KZKG ^ Gaara, quelle machine avez-vous, utilisez-vous un ami KDE. Je sais que vous êtes de CUBA et comment ils font beaucoup de choses là-bas.

  24.   Felipe dit

    salut, deux questions:
    Cela ne pourrait-il pas être fait simplement en ajoutant cela ou une autre liste à la liste noire du pare-feu (pare-feu) et en le bloquant déjà?
    Votre méthode peut être effectuée dans le smarphone qui a ubuntu?
    Merci.

  25.   Juanito dit

    Merci pour l'article. Et on ne peut pas appeler cela de l'égoïsme, puisque ces publicités sont des ordures et que personne n'en a besoin, elles sont exagérément ennuyeuses, car pour moi c'est de la publicité "intrusive", car en téléchargeant une publicité ennuyeuse, vous téléchargez également des mégaoctets sur Internet et c'est le cas plus lent votre connexion.

    Merci pour le conseil. 😉

  26.   Pache dit

    Salut! ma question est très étrange, car la situation est ainsi! À un moment donné de ma vie, j'ai téléchargé un fichier HOST déjà édité pour mille et une publicités et… eh bien c'était merveilleux !! même pas les publicités des vidéos ne sont activées, c'est merveilleux.
    Il s'avère que non seulement je l'ai fait une fois, mais j'ai récemment installé un deuxième système d'exploitation et c'était merveilleux aussi.

    Maintenant la chose bizarre: eh bien, exactement le même fichier, exactement le même processus dans exactement le même dossier et sous le même système d'exploitation (win7) mais sur d'autres ordinateurs (ma famille, etc.) ça ne marche pas!

    Avez-vous des idées de ce que ça pourrait être? Je vous remercie.

  27.   Christian Lénine Morales Rivera dit

    J'ai utilisé cette méthode et c'est bien mieux que adblock, je partage Internet en utilisant l'astuce du hotspot Ubuntu 16.04, je n'ai fait qu'une deuxième liste avec l'ip du hotspot et cela a fonctionné à merveille, je recommanderai ce tutoriel à mes abonnés

  28.   Pépé Gotera dit

    J'ajoute la ligne :
    127.0.0.1 googleads.g.doubleclick.net

    Pour supprimer la publicité de 20 minutes mais qu'elle continue d'apparaître, qu'est-ce que je fais de mal ?