AdGuardHome分流機能を追加する
Categories:
オープンソースアドレス: https://github.com/AdGuardPrivate/AdGuardPrivate
AdGuardHomeは分流ルールを備えておらず、手動で書き込むかupstream-fileを設定するしかなく、これが最大の欠点の一つです。
分流ルール機能の開発には多くの時間を要し、比較的長いテスト期間を経てようやく安定しました。
分流ルールがあれば、AdGuardHomeの前にSmartDNSを配置する必要はなくなり、AdGuardPrivate一つで完結します。
もちろん、現在の分流機能はAB二系統のみをサポートしており、一部のトラフィックをA上流グループ、残りをB上流グループに振り分けるだけです。より柔軟な分流サポートを実装するには、開発難易度が上がります。実際の分流コードロジックは一部がadguardhomeに、残りがdnsproxyにあります。二系統で要望を満たせない場合は、フォークして自分で挑戦してみてください。
使用上の問題や提案があればissueに投稿してください。現在は特定地域向けの使用改善に重点を置いています。
