hosts

hostsとは

IPアドレスとホスト名を無理やり関連付けてしまう謎の設定。

OS レベルでの制御なのでブラウザに依存しない上に Windows でも Mac でも Linux でも hosts の仕組みはある。

UstreamやJustinの動画の広告を消したい場合

広告配信するホストを無理やり存在しないIPアドレスを関連付けてしまうことで内部的にエラーを起こさせ結果的に広告を表示させなくさせることができるという謎のアレ。

宝探しなんてしねーよ。っていう夢のない人向け。

  1. メモ帳で以下のファイルを開く
    Windows: C:\Windows\System32\drivers\etc\hosts
    Mac: /private/etc/hosts
  2. 以下を追記
    0.0.0.0 media.scanscout.com
    0.0.0.0 pagead2.googlesyndication.com
    0.0.0.0 googleads.g.doubleclick.net
    0.0.0.0 im.yahooapis.jp
    0.0.0.0 search.spotxchange.com cdn.spotxchange.com
    0.0.0.0 ads.adap.tv log.adap.tv qlog.adap.tv
  3. 保存して終了
    念のためブラウザのキャッシュを消して再起動しよう。
  4. Windows Vistaか7でうまく保存できない場合
    C:\Windows\System32\notepad.exe
    を右クリックして「管理者として実行」してメニューの「ファイル」→「開く」で上記(1)からやり直す。
    インストールされているウィルス対策ソフトによっても書き込めないことがあるかもしれない。
以上。何かあれば@rousokuまで。