AdguardTeam / AdguardTeam/dnsproxy
[Feature Request] Set different upstream servers for every listening address
- Lenguaje dominante
- Go
- Estrellas
- 3.3k
- Forks
- 343
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
Usually, I set 8.8.8.8 and 8.8.4.4 as main DNS servers. When connections are unstable, it will switch to backup DNS servers.
```
./dnsproxy -l 127.0.0.1 -p 53 -u 8.8.8.8:53 -u 8.8.4.4:53
./dnsproxy -l 127.0.0.2 -p 53 -u 1.1.1.1:53 -u 1.0.0.1:53
```
Like the above, I have to start ```dnsproxy``` twice. I hope in the future we can specify upstream servers for each listening address in one command line.
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Start at the dnsproxy command-line entry point and trace how repeated -l and -u options are parsed and how listening addresses receive upstreams. Confirm the intended configuration from the two command examples; done means one invocation can assign distinct upstream server sets to each listening address while preserving failover behavior.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- go
- Área
- networking
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 38/100