Aumentar la capacidad de separación de tráfico para AdguardHome
Categories:
Enlace al código abierto: https://github.com/AdGuardPrivate/AdGuardPrivate
AdGuardHome no incluye reglas de separación de tráfico, solo permite escritura manual o la configuración de un archivo upstream, lo que se considera una de sus principales limitaciones.
Desarrollar este soporte de reglas de separación de tráfico llevó mucho tiempo y también se realizó una extensa fase de pruebas, finalmente logrando estabilidad.
Con reglas de separación de tráfico, ya no es necesario colocar SmartDNS delante de AdguardHome; con un solo AdguardPrivate es suficiente.
Por supuesto, actualmente la capacidad de separación de tráfico solo admite dos rutas, A y B, es decir, una parte utiliza el grupo upstream A y otra parte utiliza el grupo upstream B. Si se desea un soporte de separación más flexible, la complejidad del desarrollo aumentaría, parte del código lógico de separación está en adguardhome y otra parte en dnsproxy. Si dos rutas no satisfacen tus necesidades, puedes hacer un fork y probar tú mismo.
Si tienes problemas de uso o sugerencias, por favor abre un issue. Actualmente nos enfocamos principalmente en realizar mejoras específicas para el uso en regiones determinadas.
