(プラグインを使用せずに)任意のブラウザの端末を介したインターネット広告をブロックします

今日、インターネットは非常に人気のあるメディアになり、非常にダイナミックで、常に移動しています...数年前、ネットワークを圧倒した悪は、アニメーション画像(gif)の過剰であり、読み取りを困難にし、どこでも醜いものにしました。 、現在、私たちはgifの「ファッション」のかなりの部分を取り除き、フラッシュファイルに加えて、しかし!、今日の私たちのネットワークには別の敵があります:広告

XNUMX日にインターネットから広告のないサイトにアクセスする人は何人いますか?

人気のあるサイトをいくつか見てみましょう。

  1. グーグル(検索結果に広告がある)
  2. Facebook(これ以上の広告はあり得なかった)
  3. Twitter(…Facebookに似ていますが、広告が多すぎます)
  4. ESPN、Marcaなどのスポーツサイト...同じ、宣伝が多すぎる
  5. そしてGREATなど

今日、迷惑で邪魔な広告がないサイトを見つけることは本当に難しいです(そうです、AdSenseはあなたについて話しているのです!)サイトが大きい/人気があるほど、それはより多くの広告を持っています(例外を除いて)もちろん)。

ブラウザは複数あり、Firefox、Chromium / Chrome、Opera、Rekonqなどがあります...すべてのブラウザの広告をブロックしたい場合は、それぞれにこれを行うプラグインをインストールする必要があります。プラグインは引き続き最新バージョンのブラウザなどをサポートします。

そのため、Adblockは非常に優れた代替手段ですが、私は自分の方法に固執することを好みます。

プラグインをインストールせずに、すべてのブラウザの広告をブロックする

/ etc / hostsファイルは小さな内部DNSとして機能します。つまり、通常、ブラウザ(www.facebook.comなど)でサイトにアクセスすると、ブラウザは世界中のDNSにどのIPアドレスでどのサーバーにあるかを尋ねます。アクセスしたいそのサイトですが、/ etc / hostsでIPを指定すると、ブラウザが尋ねる質問はありません。

あれは (と問題に入る):

/ etc /ホストを通じて、広告ドメインが自分のPC(127.0.0.1)にあることを示す必要があります。これを行うことにより、ブラウザーはコンピューター上にあるWebサーバー上の広告を検索しますが、そうではありません。 Webサーバーがあると、何も表示されません。

たとえば、Googleの広告をブロックするには、ターミナルで次のコマンドを実行します。

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.1googleads.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

これが完了すると、ブラウザを閉じて、AdSenseタイプの広告があるサイトにアクセスします。表示されなくなります🙂

プロキシサーバーを使用する場合は、プロキシがこれらの前述のドメインに使用されないことをブラウザに追加するか、プロキシサーバーが管理している場合はプロキシサーバーでこれらのドメインを直接ブロックする必要があります

/ etc / hosts内のドメインのリストは、広告を提供するサイト(および不要な.js)が多数あるため、通常のサイトに加えてスポーツサイト(As、Marca、Central Defenseなど)を頻繁に使用します。 、他のタイプのサイト(Twitterは特にほとんど開いておらず、Choqokを使用しています)、リストはここに残します:

### 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.1ad。 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.1serve.williamhill.es 127.0.0.1 static.batanga.net 127.0.0.1 static.eplayer.performgroup.com 127.0.0.1vht.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.1www.weborama。 com 101 www.wtpXNUMX.com

これにより、ほとんどすべての問題が解決します。頻繁に使用するサイトのhtmlをチェックして、ブラウザーに読み込ませたくない.jsまたは広告を検出したため、これらのドメインまたはサブドメインをブロックしました。

Adblockのような他の方法と比較したこの方法の長所と短所は?

Adblockで紹介するこの方法の主な欠点は、Adblockが常に更新されていることです。つまり、プラグインはブロックするドメインをすでに認識していますが、この方法で紹介したように、あなたがXNUMX人です。ドメインまたはサブドメインを/ etc /ホストに追加する必要があるのは誰か

この方法で私が見る主な利点は単純です、それは私が私のコンピュータに持っているか、または持っているであろうすべてのブラウザ、絶対にすべての人のために働きます。 さらに、私はFirefoxのAlphaバージョンを使用することに慣れています。この方法では、プラグイン(Adblockなど)が私のバージョンのブラウザーなどと互換性がないことを教えてくれないようにします。 ちなみに、私はサイトをブロックする人になりたい、クレイジーと呼んでいますが、ブラウザへのコンテンツをブロックするプラグインのアイデアは好きではありません、私はこれを制御する人になりたいです🙂

とにかく、私は広告をブロックするので(そして広告はそれらのサイトの作者に利益をもたらすので)多くの人が私を利己的と呼ぶかもしれないことを知っています、しかし私のインターネット接続は本当に非常に遅いです私も興味がないので、クリックしません。

これで投稿は終わりです。お役に立てば幸いです。

よろしく


47コメント、あなたのコメントを残してください

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   ジオミックストリ

    ねえ、少し主題に入ると、主題についてもっと知っていますか?すべての広告ドメインで絶えず更新されるリストのようなものがインターネット上にありませんか?つまり、そうであれば、私は小さなものを作成することができますドメインリストをダウンロードして/ etc / hostsファイルを上書きし、その過程でシステムのアップグレード時に実行するスクリプト。

    PS ありがとう、私はこのトリックを知りませんでした。 Adblock がインストールされていると、Firefox を開くのに貴重な 7 ~ 8 秒かかるので、これは非常に役立ちます。

    1.    KZKG ^我愛羅

      私はインターネットを検索していません、そしてはい、スクリプトのアイデアはかなり良いです🙂
      リストを見つけてスクリプトのサポートが必要な場合は、お知らせください。喜んで協力させていただきます。

      読んでいただきありがとうございます。

    2.    和田

      少し前に私はこれが多分それがあなたを助けることを発見しました🙂
      http://winhelp2002.mvps.org/hosts.txt

      詳細はこちら:
      http://winhelp2002.mvps.org/hosts.htm

      彼らはそれを頻繁に更新します🙂

      1.    KZKG ^我愛羅

        情報をありがとうございました、私はちょうど別のコメントでそれを読みました。

        素晴らしいデータベース、それは大いに役立ちます。

      2.    ジャンクフリー

        ヒントは次のとおりです。«0.0.0.0da.feedsportal.com#[RSSフィードに影響を与える]»という行は、多くのRSSフィードで問題を引き起こし、問題を引き起こし、投稿にアクセスできませんでした。
        ご挨拶!

    3.    アイザック

      adblockのeasylistを見つけます。

    4.    ねえ

      広告ブロックと広告ブロックのリストを見てコピーしてはどうでしょうか。もちろん、正規表現を使用しているため、少しプログラムする必要があります。

  2.   アルナド

    それは良いことですが、面倒ですし、Windowsでも同じことができますが、それは良いことです。
    アドブロッカー(エッジ)が何か興味のあるものをブロックすることはあなたに起こりましたか?

    1.    KZKG ^我愛羅

      広告をブロックする Firefox のプラグインでは、特に問題はありませんが、一部のサイトで私がプラグインをインストールしていることが検出され、ダウンロード ボタンなどの表示がされないことがあります。さらに悪いことに、これらのプラグインがインストールされているとブラウジングが遅くなります。

      だから私はこの別の方法を使って自分の広告をブロックしています🙂

      1.    スウィッチャー

        ある日、私は Adblock に対するこの種の検出/ブロックを防ぐ何かがあるかどうか知りたいと思い、調べた結果、次のことがわかりました。 この好奇心旺盛なアンチアンチブロッカー (が必要です グリースモンキー これにより、一部のサイトで使用されている広告ブロッカーの無効化を強制する保護機能の多くが削除されます。 このスクリプトが人気になったら、アンチ アンチ アンチ ブロッカーが出現して、このスクリプトを強制的に無効化するなど、無限に続く可能性があると思います。

  3.   マヌエルR

    私は AdBlock Edge を使用していますが、「手動」で行うのは興味深いことです。唯一悪い点は、すべてのサイトからの広告がブロックされ、ブロックしたくないサイト (私の場合は DuckDuckGo) が存在する場合にブロックされることです。 、それでもそうするでしょう。

    とにかく、AdblockがXブラウザで利用できない場合、あなたの方法は非常に興味深い代替手段だと思います。 よろしく。

    1.    KZKG ^我愛羅

      はい、確かに、それはすべてかゼロかです。広告が表示されるサイトに例外はありません🙁

      読んでくれてありがとう

  4.   シトゥクス

    すごいですね、こんな風にできるとは想像もしていませんでした。 接続上で読み込みに永遠に時間がかかるサイトの広告をブロックします。 ありがとうKZKG^Gaara 🙂

    1.    KZKG ^我愛羅

      ありがとう😀

      実際、/etc/hosts を使用すると非常に興味深いことが実現できます。それについては他の記事で紹介できればと思っています。

      コメントありがとうございます

  5.   セルジオE.デュラン

    素晴らしい貢献者の友人です。Linux の他のパッケージと同じようにインストールされるスクリプトがあれば、Adblock データベース全体がすでに含まれており、それらのコマンドをすべて一度に実行できるので、1 人で実行する必要がなく、すべてのブラウザーで実行できるようになります。 、これについて記事 +XNUMX を書く良い方法があります。

  6.   レオ

    しばらく様子を見てみましょう。 プラグインに依存しないことで、ナビゲーションが大幅に高速化されると思います

    1.    KZKG ^我愛羅

      まさに、それが私がそれを使用する理由です🙂

  7.   エドゥアルド

    ホストファイルを更新または変更するためにXNUMX年以上探していたサイトは次のとおりです。
    http://winhelp2002.mvps.org/hosts.htm
    彼らは数日ごとにそれを更新します。 ダウンロードと /etc/ ディレクトリへのコピーを自動化するスクリプトを作成できます。

    1.    KZKG ^我愛羅

      ああ…O_O…このデータベースはとてもとても興味深いです。これでプロセスを自動化するスクリプトをプログラムできるようになりました 😀

      情報、ありがとうございます。

    2.    ホアキン

      とても良かった、それは私たちが欠けていたものでした。 ありがとうございました!

  8.   ホアキン

    とても良い記事です。 特にプラグインはブラウザを遅くするので。

    個人的には、画面全体をブロックするアニメーション広告にイライラしますが、ページの横に静止していれば誰も気にしないと思います。

    1.    KZKG ^我愛羅

      コメントありがとうございます😀

      よろしく

  9.   トルコ22

    素晴らしい、ありがとうございます。トマトを使ってルーターに適用しました。ダブルクリック広告はすでに削除しており、今は顔広告でテストしています 😀

  10.   イタックス

    こんにちは、非常に良い代替案です。少し疑問はありますが、私の場合はローカル Web サーバーを持っています。この方法は何か影響があると思いますか?

    1.    KZKG ^我愛羅

      まったくそうではありません。ブラウザは、/etc/hosts で宣言したドメインに一致する localhost 内の VHost を探すだけです。見つからない場合は何も起こりません。ローカル サーバーには影響しません。

  11.   コノジドス

    すでに少し前のことですが、ここでは、含まれているdbを使用したスクリプトでこの手法を説明しています。

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

    1.    KZKG ^我愛羅

      私はまだbashスクリプトをプログラムしてそれを実行しています。自分でスクリプトを作成するのが好きです😀

  12.   ブライアン

    素晴らしい貢献。 Firefox で広告ブロックを使用すると読み込みにかなりの遅延が発生するため、それを無効にする必要がありました。 これは Privoxy が行っていることと同じですよね?

  13.   ローダー

    QupzillaにはAdBlockが組み込まれています

  14.   CSB

    ここに、アーチ ディストリビューションを対象とした同様の記事へのリンクを残しておきます。この記事では、一連のスクリプトとクローニーを使用して必要なものすべてを自動化しています。
    http://jasonwryan.com/blog/2013/12/28/hostsblock/
    敬具、

  15.   エステバン

    私は広告ブロッカーを信用していません。そもそも、広告ブロッカーの XNUMX つは、ユーザーに広告を表示する企業と契約を結んでいました。

  16.   ランドマーク

    この方法または同様のものを使用して、example_com のアドレスを https_for example_com に「自動的に転送」できますか? どこでも HTTPS のルールを入力する方法がまだわかりません 🙁

    1.    KZKG ^我愛羅

      何が欲しいのかわからなかったので、もう少し説明してもらえますか?

  17.   エリオタイム3000

    来年までに、私はそのスクリプトをWindows用にエクスポートし、多くの人々にアドウェアの問題を回避する予定です。

  18.   タルピオ

    おい、いいよ! チュートリアルは素晴らしいです。 コンピューター上に迷惑な広告はもうありません。 砂男さん、ありがとう^^

  19.   ダニエルゴンザレス

    ねえ。

    シンプルでエレガントなソリューション。 おそらく、github にエントリを含むリポジトリと、不足しているエントリを /etc/hosts に追加する更新スクリプトを作成して、簡単に最新の状態に保つことができるでしょう。

  20.   エリヤ・サーディ

    こんにちは、質問があります。広告をブロックすることは、不要なために削除するソフトウェアがあるフォルダーやファイルをコンピューターにロードすることと同じではありません。 (クリアとブリーチ)
    私の質問は別のものです。あなたの IP を隠して広告をブロックする privoxy のようなソフトウェアが偶然見つかった場合、Cookie などの情報を保存しているフォルダーをどのように削除すればよいでしょうか。

  21.   ジョン・ヘメス

    今やインターネット上で見つけたのは広告であり、経験の浅いユーザーの中には最初に彼らを苦しめるものに取り掛かっている人もいます。 私は同じ方法を使用して、あるべきではないものと同じことをする他の人をもたらすsoftoniページをブロックし、彼らが入るたびにそれがグーグルに戻るようにそれを配置しました

    個人的には「広告ブロック」よりもこちらの方が好みです。

    そして、パートナーの「GeoMixtli」が言ったのと同じことを考えました。更新し続けるために小さなプログラムまたはスクリプトを作成してください

  22.   ベルトルド・スアレス・ペレス

    ねえ。
    Adblock Plusは、Firefox、そしておそらくシステム全体の速度を低下させる傾向がますます高まっているように感じます。
    ただ、記事の書き方に不安があります。 奇妙に思えますが、Web ページのドメインを Hosts ファイルに追加するだけなので、広告がブロックされるのでしょうか?
    私はそれを練習しました、しかしそれはしません、それは広告に従います。

    の方法を教えてください http://winhelp2002.mvps.org/hosts.htm 正確にはわかりません。 元のホストを別の場所にバックアップし、ダウンロードしたZipから抽出したホストに置き換えることだと思いました。

    ワードプレスのアカウントでこのブログに返信できませんか?

  23.   ゾンビアライブ

    KZKG^Gaara、どんなマシンを持っていますか? KDE を使用していますか? あなたがキューバ出身であること、そしてキューバで彼らが多くのことをどのように行っているかは知っています。

  24.   フェリペ

    こんにちは、XNUMXつの質問:
    それは、ファイアウォールのブラックリストにそのリストまたは別のリストを追加するだけで、すでにブロックされているということではできないでしょうか?
    あなたの方法はubuntuを持っているスマートフォンで行うことができますか?
    ありがとうございます。

  25.   ファニート

    記事をありがとう。 そして、それは利己主義とは言えません。これらの広告はガベージであり、誰もそれらを必要としないので、誇張して迷惑です。私にとっては「邪魔な」広告です。迷惑な広告をダウンロードすることで、インターネット経由でメガバイトもダウンロードするからです。接続が遅くなります。

    ヒントをありがとう。 😉

  26.   パウチ

    こんにちは! 私の質問は非常に奇妙です、なぜなら状況がそうなのですから! 人生のある時点で、すでに XNUMX 広告用に編集された HOST ファイルをダウンロードしたのですが、それは素晴らしかったです。 動画内の広告も発動しないのが素晴らしい。
    実は、私は一度だけインストールしただけではなく、最近 XNUMX つ目の OS をインストールしましたが、それも魅力的に動作しました。

    さて、奇妙なことに、まったく同じファイル、まったく同じフォルダー内のまったく同じプロセス、同じオペレーティングシステム(win7)下で動作しますが、他のコンピューター(私の家族など)では動作しません。

    それが何であるかについて何か考えはありますか? ありがとうございました。

  27.   クリスチャンレーニンモラレスリベラ

    私はこの方法を使用しましたが、広告ブロックよりもはるかに優れています。Ubuntu 16.04 ホットスポット トリックを使用してインターネットを共有しています。ホットスポット IP を使用して XNUMX 番目のリストを作成したところ、うまく機能しました。このチュートリアルをフォロワーに勧めます。

  28.   ペペゴテラ

    次の行を追加します。
    127.0.0.1 googleads.g.doubleclick.net

    20 分間の広告を削除したいのに表示され続けます。何が間違っているのでしょうか?