maza-ad-blocking
Maza は、システムの hosts ファイルを変更して広告をブロックするローカルの広告ブロックツールです。マルチプラットフォームに対応し、純粋な bash スクリプトで書かれており、ブラウザ拡張機能は不要です。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
たった1つのコマンドでシステム全体の広告をブロック。Pi-hole よりも軽量。
主な機能
- 1つのコマンドで全てのブラウザとアプリの広告をブロック
- ブラウザ拡張機能や追加ソフトウェアのインストールは不要
- 広告ドメインリストの自動更新に対応(cron)
- 無視またはブロックするドメインをカスタマイズ可能
- Dnsmasq を統合し、サブドメインのワイルドカードブロックを実現
できないこと
- •macOS ユーザーは事前に gnu-sed をインストールする必要があります:brew install gnu-sed。2. cron による自動更新を使用する場合は、crontab に PATH と TERM 変数を設定する必要があります。設定しないと失敗する可能性があります。3. hosts ファイルはワイルドカードによるサブドメインをサポートしていません。すべてのサブドメインをフィルタリングしたい場合は、Dnsmasq モードを使用してください。4. ブロックリストはデフォルトで localhost などの重要なドメインを無視し、システムの問題を回避します。5. 一部のシステムサービス(ローカル開発環境など)は hosts の変更による影響を受ける可能性があります。その場合は、ホワイトリストを追加してください。
使用例
- パソコンのシステム全体で広告をブロック
- ホームネットワークでのDNS広告フィルタリング(Dnsmasqと併用)
- 軽量なPi-hole代替ソリューションを素早く構築
Maza は、システムの hosts ファイルを書き換えることで広告ドメインを遮断する、軽量なローカル広告ブロックツールです。ブラウザ拡張機能や追加ソフトウェアのインストールは不要で、bash コマンドのみで動作します。sudo maza start を実行するだけで、すべてのブラウザとインストール済みアプリケーションで即座に広告をブロックできます。cron によるブラックリストの毎日の自動更新に対応し、ドメインの除外や追加をカスタマイズでき、Dnsmasq と連携してワイルドカードによるサブドメインのブロックも実現できます。Pi-hole と異なり、Maza は専用のハードウェアやサーバーを必要とせず、ローカルで直接動作します。macOS、Linux、BSD、WSL のユーザーに適しています。オープンソースであり、依存関係は一切ありません。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
手順1:ターミナルを開き、インストールコマンドを実行します:curl -o maza https://raw.githubusercontent.com/tanrax/maza-ad-blocking/master/maza && sudo rm -rf /usr/local/bin/maza && chmod +x maza && sudo mv maza /usr/local/bin
手順2:事前に元の hosts ファイルをバックアップすることをお勧めします:sudo cp /etc/hosts /etc/hosts.backup
手順3:広告ブロッキングを開始します:sudo maza start
- 手順1:ターミナルを開き、インストールコマンドを実行します:curl -o maza https://raw.githubusercontent.com/tanrax/maza-ad-blocking/master/maza && sudo rm -rf /usr/local/bin/maza && chmod +x maza && sudo mv maza /usr/local/bin
- 手順2:事前に元の hosts ファイルをバックアップすることをお勧めします:sudo cp /etc/hosts /etc/hosts.backup
- 手順3:広告ブロッキングを開始します:sudo maza start
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
sudo rm /usr/local/bin/maza && sudo rm -r /root/.config/maza を実行すると、完全にアンインストールできます。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
5 FAQs