AdguardTeam / AdguardTeam/AdGuardHome

Hope to add keyword-matching domain name functionality

Abierto
#7,324 0 comentarios 0 reacciones 0 asignados Ver en GitHub
feature request
Lenguaje dominante
TypeScript
Estrellas
36.9k
Forks
2.5k
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

### Prerequisites

- [X] I have checked the [Wiki](https://github.com/AdguardTeam/AdGuardHome/wiki) and [Discussions](https://github.com/AdguardTeam/AdGuardHome/discussions) and found no answer

- [X] I have searched other issues and found no duplicates

- [X] I want to request a feature or enhancement and not ask a question

### The problem

When using AdGuardHome for domain allocation to different servers, I use Clash rules and convert them into AdGuardHome rules via a shell script. However, a small portion of the Clash rules includes keyword types, which are not supported by AdGuardHome, leading to incorrect matching for these keywords. For example, "DOMAIN-KEYWORD, aliyun" cannot be matched in AdGuardHome. The script appending ".com" at the end can only match "aliyun.com," but domains like "data.aliyundrive.net" and "arms-retcode.aliyuncs.com" are incorrectly allocated to the wrong DNS server. Therefore, it would be helpful to add support for keyword matching, such as using "[/aliyun/]$dns_servers" for keyword matching.

### Proposed solution

Keyword Matching

### Alternatives considered and additional information

When keywords can be matched for "[$dns_servers"]"

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.