AdguardTeam / AdguardTeam/AdguardForiOS

Automatically upgrade unencrypted DNS systems

Ouverte
#1,546 5 commentaires 3 réactions 0 personnes assignées Voir sur GitHub
Feature request Medium Priority: P4 TechAudit Version: ADGuard v4.6 [Reserved] Voting
Langage dominant
Swift
Étoiles
1.7k
Forks
240
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

### Problem Description

Users do not trust third-party DNS servers and want to randomly use system DNS.

### Proposed Solution

Automatically switch to encrypted DNS for each system DNS server. For example, Wifi A has a DNS of 8.8.8.8, then automatically upgrade to DoH; when switching to wifi B with DNS 1.1.1.1, it will automatically upgrade to DoH; but when switching to wifi C without DoH (like carrier's DNS), continue to use unencrypted DNS.

This feature can be set in developer mode, for testing before official release.

### Additional Information

Chrome browser is currently testing an automatic upgrade feature for encrypted DNS. Details: https://www.chromium.org/developers/dns-over-https

```
FAQ
Q: Do you plan to support a canary domain similar to Mozilla's use-application-dns.net?
A: We have no plans to support this approach. We believe that our deployment model is significantly different from Mozilla's, and as a result canary domains won't be needed. In particular, our deployment model is designed to preserve the current user experience, i.e. auto-upgrading to the current DNS provider's DoH server which offers the same features.

Q: How will Chrome's auto-upgrade approach work with Split Horizon?
A: Chrome's auto-upgrade approach does not change the DNS provider, and is designed to preserve the same user experience. Split Horizon setups should continue to work as is. Furthermore, managed deployments should be automatically opted-out, and administrators can use policies to control the feature.
```

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.