OpenClash + AdGuardHome + MosDNS 完全なクローズド・ループ・ソリューション: 偽IPエンフォースメント、DNS汚染防止、徹底した広告ブロック、DNSキャッシュ最適化

1,045次阅读
6件のコメント

共计 3664 个字符,预计需要花费 10 分钟才能阅读完成。

openclash+adguarddhome+MosDNS adblock DNS漏洩対策 国内外シャント解析私たちは通常、DNS広告ブロック、スマートトリアージ、DNS汚染防止機能を実装するために使用しています。以前はパスウォール・アドガード・ホーム・MosDNS使用の使用と組み合わせることで、安定的かつ効率的に動作することができますが、フェイクIPモードでOpenClashは、この問題への前のビデオパートナーメッセージレスポンスにもある効果的なことはできません問題を発見し、前に気づかなかった。だから、どのくらいの特定のプロキシのルールやアクセス効率とセキュリティの問題に影響を与えます。最近では、テストとデバッグを繰り返した後、最終的に効果的なフェイクIP、DNSの漏れを達成し、AdGuardHomeの広告ブロック効果の以前の構成に比べて効果を高めるために、DNSキャッシュインテリジェントトリプルとしてMosDNSと、より良いです!最適化目的

OpenClash + AdGuardHome + MosDNS 完全なクローズド・ループ・ソリューション: 偽IPエンフォースメント、DNS汚染防止、徹底した広告ブロック、DNSキャッシュ最適化
DNSの汚染防止、これが最も基本的な要件であることは間違いない。
OpenClash + AdGuardHome + MosDNS 完全なクローズド・ループ・ソリューション: 偽IPエンフォースメント、DNS汚染防止、徹底した広告ブロック、DNSキャッシュ最適化
addguardhome adblockの方がうまくいく!

この投稿では、次のことを共有する。科学技術王テストされ、実証された完全なクローズドループDNSアーキテクチャ::Open ClashのFake-IPを正しく機能させ、Adguardhomeの広告ブロックを強化し、MosDNSキャッシュを安定かつ効率的にし、DNS汚染や重複解決の問題を回避する。

もちろん、ここでのDNS解決ロジックは少し議論の余地があるかもしれない。オープンクラッシュMosdnsは自己が閉じたループを形成しているため、デッドループを形成したり、応答が遅れる代わりにエラーを解析したりする可能性がある!

ヒント:ネットワークの制限により、このページのYouTubeビデオは中国本土では読み込まれない場合があります。
YouTubeにアクセスできるインターネット環境でこのページを開いてご覧ください。
図解の詳細については下記を参照されたい。

✅ 中核目標

  • ✔️ Fake-IPモードが再び有効になり、プロキシの解像度が向上した。 それが今日ここで重要なことであり、それを解決することなんだ。
  • ✔️ AdGuardHome 広告のブロックがより徹底され、漏れが少なくなった。 それが今日ここで重要なことであり、それを解決することなんだ。
  • ✔️ MosDNSはトランジットキャッシュおよびアクセラレータとして機能し、軽量で効率的です。 参考までに、これは単なるテスト使用であり、唯一無二のものではない。
  • ✔️ は、OpenClashが最終的なDNS決定を行うことで、完全なクローズドループのリンクを構築し、グローバルな解決の安全性を確保します。

🔁 データ・フロー・ロジック(フル・クローズド・ループ・バージョン)

全体的な流れは以下の通り:

クライアントからのリクエスト
   ↓
オープンクラッシュハイジャックDNS
   ↓
AdGuardHome (ポート533でリッスン、広告ブロック)
   ↓
MosDNS(ポート5335でリッスン、キャッシュのみ)
   ↓
OpenClash(ポート7874でリスン、最終解決)
   ↓
アップストリームDNS(DoH / DoT)
OpenClash + AdGuardHome + MosDNS 完全なクローズド・ループ・ソリューション: 偽IPエンフォースメント、DNS汚染防止、徹底した広告ブロック、DNSキャッシュ最適化
オープンクラッシュのフェイクIPが有効

🔧 コア・チェンジ・ポイント様々なテストの結果、DNSトラフィックを取得する唯一の方法は最初にOpenClashをインポートする そして、このモードを有効にするために、Fake-IP 処理を実行させました。したがって、調整された主な設定は、OpenClashをDNSリンクの先頭に配置し、他のコンポーネントはそれに基づいて設定され、次にMosDNSのアップストリームはOpenClash自身(ポート7874)に設定され、解決の閉じたループを作り出し、OpenClashにアウトバウンド/インバウンドに関する完全な裁量を与え、Fake-IPが機能するようにします。

各コンポーネントの 📌 構成の詳細

1️⃣ OpenClashの設定

  • 使い始める フェイクIPモード
  • 使い始める dnsmasq DNSリクエストのハイジャック
  • ネームサーバー:: AdGuardHome →へのポイント 127.0.0.1#533
  • フォールバックDNS外国の暗号化されたDNS (例. tls://1.1.1.1, tls://8.8.8.8)
  • デフォルトのネームサーバー:: 国内スタンバイ(例. 114.114.114.114)
  • 最後のDNSフォワーディング・インターフェースとして、ポート7874をリッスンし続ける。

再集計OpenClashは最初のハイジャックのエントリーポイントであり、最終的なアップストリーム解決の出口でもある(MosDNSのアップストリームである)。

OpenClash + AdGuardHome + MosDNS 完全なクローズド・ループ・ソリューション: 偽IPエンフォースメント、DNS汚染防止、徹底した広告ブロック、DNSキャッシュ最適化
ネームサーバー:: AdGuardHome →へのポイント 127.0.0.1#533
OpenClash + AdGuardHome + MosDNS 完全なクローズド・ループ・ソリューション: 偽IPエンフォースメント、DNS汚染防止、徹底した広告ブロック、DNSキャッシュ最適化
フォールバックDNS外国の暗号化されたDNS (例. tls://1.1.1.1, tls://8.8.8.8)
OpenClash + AdGuardHome + MosDNS 完全なクローズド・ループ・ソリューション: 偽IPエンフォースメント、DNS汚染防止、徹底した広告ブロック、DNSキャッシュ最適化
国内待機(例 114.114.114.114(またはキャリアDNS)

2️⃣ AdGuardHome設定(広告フィルタリングコア)

  • リスニングポート:: 533
  • アップストリームDNSはMosDNSに設定されている:127.0.0.1:5335
  • キャッシュをオフにしてMosDNSをキャッシュサーバーにし、広告ルールのフィルタリング(EasyList、AdGuard中国語ルールなど)をオンにする。

再集計AdGuardHome は、広告ブロックに重点を置き、その効果を妨げるハイジャックや転用業務を避けています。

OpenClash + AdGuardHome + MosDNS 完全なクローズド・ループ・ソリューション: 偽IPエンフォースメント、DNS汚染防止、徹底した広告ブロック、DNSキャッシュ最適化

3️⃣ MosDNSのセットアップ(軽量キャッシュノード)

  • リスニングポート: 5335
  • アップストリームDNS設定::127.0.0.1:7874(OpenClash の DNS リスニングポート)
  • ポート53のリッスンを停止し、dnsmasqのテイクオーバーを停止する。
  • キャッシュは維持するが、複雑な国内外のトリアージ・ロジックは行わない。

再集計MosDNSは国内/海外ドメインを直接処理せず、キャッシュしてOpenClashに転送するため、自身の負担が大幅に軽減されます。

OpenClash + AdGuardHome + MosDNS 完全なクローズド・ループ・ソリューション: 偽IPエンフォースメント、DNS汚染防止、徹底した広告ブロック、DNSキャッシュ最適化
mosdnsのリモートDNSはopenclashのリスニングポート7874に設定されている。

✅ 効果の検証

テスト項目 結局
フェイクIPモード 通常の効果、完全な政策一致
広告ブロック効果 目に見えて強化され、きれいになった
DNSのトリアージと汚染処理 ✅ 安定、汚染なし
MosDNSキャッシュヒット率 ✅ 重複クエリを減らすための機能強化
OpenClash + AdGuardHome + MosDNS 完全なクローズド・ループ・ソリューション: 偽IPエンフォースメント、DNS汚染防止、徹底した広告ブロック、DNSキャッシュ最適化

⚠️ 備考

  • MosDNS の上流は OpenClash のリスニングポートでなければなりません。(例えば7874)、そうでなければループを閉じることができない。
  • 各コンポーネントで競合するポートを使用しないでください。533 / 5335のような標準以外のポートを使用することをお勧めします。
  • DNSのデッドロックやリクエストに失敗した場合は、レイヤーごとにトラブルシューティングを行う(nslookupユーティリティを使用)。
  • 干渉を避けるため、システムのローカルDNSサービス(systemd-resolvedなど)を無効にする。

論理的なキーポイントに注意:

  • OpenClashが初めてDNSを引き継ぎます。 フェイクIPが有効.
  • AdGuardHomeは中間層に位置し、広告ブロックのみを担当し、複雑なトリアージは行わない。
  • MosDNSはもはやマスターのトリアージを行わない。
  • MosDNSの上流はOpenClashに戻る。

なぜこの設定がインターネットアクセスに有効なのですか?

OpenClashはその両方を担っているからだ:

  1. DNSハイジャックの初期エントリー(fake-ipの取り扱い、ポリシーは有効)
  2. 最終的なDNSの終了(DoH/DoTによる出口分析)

MosDNSとAdGuardHomeは、このリンクにおいて「キャッシュ」と「広告クリーニング」の役割を果たすだけであり、迂回経路と送信経路を支配することはもはやないため、DNSループやエラーを引き起こすことはない。

⚠️ 想定されるリスクや欠陥

スポーツイベント 指示
行き止まりの可能性 OpenClash が解決のために AdGuardHome に戻るように設定されている場合 (フォールバックが発生した場合など)、ループが発生する可能性があります。OpenClash の DNS 設定でAdGuardHomeまたはMosDNSを再度指定しないでください! フォールバックとして。
⚠️ MosDNS、インテリジェント・トリアージを失う MosDNSはもともと国内/海外判定をサポートしていたが、アップストリームがOpenClashに変更された今、「インテリジェンスを失い」、純粋なキャッシュフォワーダーになってしまった。しかし、パフォーマンスの最適化が必要なだけなら、それでも構わない。
⚠️ トラブルシューティングには向かない リンクに解析エラー(例えばレイヤーがハングアップする)がある場合、トラブルシューティングはよりコストがかかる。 掘る ツールを使って各層の反応をテストする。

🔚 閉ループ最適化スキーム::

  • ✅ 偽IPモードを実装可能
  • ✅ 広告ブロック機能の強化が可能
  • MosDNSにはキャッシュ最適化の効果がある。
  • ⚠️ 初心者ユーザーによる導入は推奨されない。

このプログラムの鍵はOpenClashをDNSの始まりと終わりにするAdGuardHomeやMosDNSなどの他のコンポーネントは、中継と最適化の作業のみを行う。このようにして、Fake-IPを正常に戻し、広告ブロックの効果を向上させることができるだけでなく、DNSアーキテクチャ全体がより明確で、制御可能で、柔軟であるため、ネットワーク環境に対する要求が高いユーザーに適している。

DNSの混乱、Fake-IPの失敗、広告ブロックの問題にも遭遇したら、この解決策一式を試してみるとよいでしょう。もちろん、導入前に必ずバックアップを取り、テスト環境で慎重に検証してください。

正文完
 0
王さん
版权声明本站原创文章,由 王さん 于2025-06-15发表共计算3664字。
转载说明:特に断りのない限り、このサイトはCC BY 4.0ライセンスの下で公開されています。転載の際は、「王老哲」の作者名と原典のリンクを明記してください。無所属での転載、ソースの削除、または洗濯行為は著作権の侵害とみなされます。
RackNerd コスト効率の良い VPS の推奨 初心者のウェブサイト・ビルダーに好まれるAI 安定した10位以上のVPSのみ推奨
评论(6件のコメント)
ルーング2004
2025-06-23 02:42:04 もどす

http://www.kejilaowang.com/adguardhome-mosdns-openclash/#comment-83
この記事のオプションとリンク先のオプション、どちらがおすすめですか?ありがとうございました!

    2025-06-23 03:11:11 もどす

    またビデオを持ってくるよ。実験的なもので、ロジックがおかしいんだけど、問題なく動いているから、また来て試してみてくれ。

    2025-06-23 04:07:48 もどす

    ああ、この解決策はいいんだけど、ただ問題があって、この偽IPが機能してないんだ。それ以外は正常で論理的なんだけど、このhttp://www.kejilaowang.com/openclash-adguardhome-mosdns-dns/这篇文章 のことを言ってるのかと思ったよ。

666
2025-06-26 17:22:31 もどす

DNSテストでは香港と日本が検出された。

    2025-06-26 09:30:05 もどす

    あなたのローカルIPがない限り、それは成功です。

エリック・ジン211
2025-07-04 18:40:43 もどす

こんにちは、この解決策を試してみたところ、openclashのプロキシを経由する海外のサイトがadguardhomeを経由しないことがわかりました。