StevenBlack/hosts:複数のソースを統合したhostsリストで広告やSNSを簡単にブロック

毎日ウェブページを閲覧する際、ポップアップ広告、トラッカー、ソーシャルメディアの誘惑が仕事のリズムをしばしば中断します。特に親が子供に不適切なコンテンツをフィルタリングしたい場合や、ビジネスパーソンが気を散らすウェブサイトの誘惑を減らしたい場合、こうした痛点は非常に一般的です。StevenBlack/hostsは、複数の信頼できるソースからのhostsリストを統合するオープンソースプロジェクトで、ワンクリックでカスタムリストを生成し、広告、ポルノ、ソーシャルメディアなどの特定のカテゴリをブロックします。Windows、macOS、Linuxユーザーに適しており、複雑な設定なしでインターネットの安全性と生産性を向上させることができます。

複数のソースを統合したhostsリスト、一括でブロック範囲を拡大

このツールの強みは、複数の厳選されたソースからhostsリストを統合することにあります。例えば、有名な広告ブロックリストや悪意のあるドメインデータベースなどです。GitHubページを開くと、基本リストを選択し、ポルノサイト、ソーシャルメディアプラットフォーム、さらにはフェイクニュースのソースをブロックする拡張モジュールを追加できます。生成プロセスは簡単で、数分で最新バージョンのhostsファイルをダウンロードし、システムのデフォルトを置き換えます。その後、これらのドメインへのすべてのリクエストは自動的にローカルにリダイレクトされ、即時のブロック効果が得られます。

GitHub - StevenBlack/hosts:  Consolidating and extending hosts files from several well-curated sources. Optionally pick extensions for porn, social media, and other categories. · GitHub 介面截圖
GitHub – StevenBlack/hosts: 複数の厳選されたソースからhostsファイルを統合および拡張します。ポルノ、ソーシャルメディア、その他のカテゴリの拡張をオプションで選択できます。 · GitHub公式ページのスクリーンショット

4つの生成方法、Linuxユーザー向けのコンテナイメージ優先

StevenBlack/hostsは、カスタムhostsリストを生成するためのさまざまな方法を提供しており、特に異なる技術レベルのユーザーに適しています。最初の方法は、彼らのコンテナイメージを直接使用すること(Linuxのみ)で、Dockerを使用してプリビルドイメージを取得し、1つのコマンドを実行するだけでリストが自動的に更新されます。自分でコンパイルする必要はありません。2つ目は、自分でコンテナイメージを生成する方法で、Dockerfileをカスタマイズしたい場合にも対応しています。Dockerをインストールしたくない人のために、3つ目はローカル環境でPythonスクリプトを実行する方法、4つ目はGoogle Colabのクラウドで実行する方法で、ローカル設定なしで試すことができます。これらのオプションは、どのような環境でも迅速に始められることを保証します。

生成されたリストは、手動でシステムディレクトリに配置できます。例えば、WindowsのC:\Windows\System32\drivers\etc\hostsや、macOS/Linuxの/etc/hostsに配置し、その後ブラウザやネットワークサービスを再起動すれば有効になります。単一のソースからのhostsファイルと比較して、ここでの統合バージョンは更新が頻繁で、毎週最新のデータを自動的に統合し、ブロック効果がより包括的です。

カスタム拡張モジュール、ポルノとソーシャルメディアのブロックに特化

ツールの柔軟性は、選択可能な拡張に表れています。ユーザーは特定のカテゴリをピンポイントで指定できます。例えば、pornモジュールを追加して成人向けコンテンツをブロックしたり、socialモジュールを使用してFacebook、Twitterなどのプラットフォームをブロックしたり、その他のギャンブルやフェイクニュースなどを対象にすることができます。この設計は、親が子供のインターネット利用を管理したり、専門家が気を散らす要因を特定したりするのに非常に適しています。ページには内蔵のジェネレーターインターフェースがあり、オプションを選択してワンクリックでダウンロードでき、コードを書く必要はありません。

さらに、プロジェクトには詳細な手順ガイドがあり、どの生成方法を選んでも、リストの検証、元のファイルのバックアップ、トラブルシューティングのヒントが含まれています。長期的なユーザーは更新通知を購読でき、新たな脅威に対してリストが最新の状態を保つことができます。総じて、StevenBlack/hostsは広告の悩みを解決するだけでなく、強力なコンテンツフィルタリングソリューションでもあり、オープンソースコミュニティで広く支持されています。

オープンソースで無料、コミュニティによる継続的な更新

GitHubのオープンソースプロジェクトとして、StevenBlack/hostsは完全に無料で、コードは透明で、すべての貢献者がメンテナンスに参加できます。歴史的なコミット記録は活発で、最新バージョンはリストのソースと拡張の互換性を継続的に最適化しています。もしあなたがIT業界の専門家やプライバシーを重視するユーザーであれば、このツールは日常のメンテナンスリストに加える価値があります。長期的にシステムの安全性を向上させることができます。

製品名:StevenBlack/hosts
公式ウェブサイト:https://github.com/StevenBlack/hosts

Nakumura
Nakumura
関連サイト:中文版 / TechRitualThe Base Principle