為AdguardHome增加分流能力
Categories:
開源地址: https://github.com/AdGuardPrivate/AdGuardPrivate
AdGuardHome 不帶分流規則, 只能手寫, 或則配置一個 upstream-file, 算是其痛點之一.
開發支持分流規則這個特性花了不少時間, 也測試了比較久, 總算穩定了.
有了分流規則, 就不再需要在 AdguardHome 前置 SmartDNS, 一個 AdguardPrivate 就齊活.
當然現在分流能力僅支持分 AB 兩路, 即一部分走 A 上游群, 一部分走 B 上游群. 如果要做更靈活的分流支持, 開發難度會大一些, 實際的分流代碼邏輯一部分在 adguardhome 中, 另外一部分在 dnsproxy 中. 兩路不能滿足需求的話, 可以 fork 了自己嘗試做做.
有使用問題或建議可以提 issue, 目前主要針對特定地區的使用做一些改良.
