AdguardTeam / AdguardTeam/dnsproxy
[Feature Request] Set different upstream servers for every listening address
- Langage dominant
- Go
- Étoiles
- 3.3k
- Forks
- 343
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
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.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
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.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- go
- Domaine
- networking
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 38/100