Outils pour utilisateurs

Outils du site


dnsfilter

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
dnsfilter [2019/08/06 12:16]
sebsauvage [Filtrage des publicités et traqueurs sur Android: Installation de DNSFilter]
dnsfilter [2019/11/13 08:50] (Version actuelle)
sebsauvage [FAQ]
Ligne 1: Ligne 1:
 ====== Filtrage des publicités et traqueurs sur Android: Installation de DNSFilter ====== ====== Filtrage des publicités et traqueurs sur Android: Installation de DNSFilter ======
  
-Vous connaissez peut-être déjà la liste de blocage DNS que je [[dns-blocklist|propose]]. Elle permet de bloquer la quasi-totalité des publicités et traqueurs dans les applications et sur le web. Voici une procédure pas à pas pour l'​installer sur votre téléphone Android. L'​installation prend moins de 5 minutes.+Vous connaissez peut-être déjà la liste de blocage DNS que je [[dns-blocklist|propose]]. Elle permet de **bloquer la quasi-totalité des publicités et traqueurs** dans les applications et sur le web. Voici une procédure pas à pas pour l'​installer sur votre téléphone Android. L'​installation prend moins de 5 minutes.
  
 Pourquoi faire ? Pourquoi faire ?
Ligne 9: Ligne 9:
   * Réduction de l'​utilisation de votre forfait.   * Réduction de l'​utilisation de votre forfait.
   * Meilleure sécurité en évitant les sites malveillants.   * Meilleure sécurité en évitant les sites malveillants.
 +  * (optionnellement) Meilleure protection de votre vie privée avec le chiffrement DNS.
  
 Pré-requis:​ Un téléphone sous Android 4.0 ou supérieur et une connexion internet active. Il n'y a pas besoin d'​avoir un téléphone rooté. Pré-requis:​ Un téléphone sous Android 4.0 ou supérieur et une connexion internet active. Il n'y a pas besoin d'​avoir un téléphone rooté.
Ligne 17: Ligne 18:
  
   * Sur la [[https://​f-droid.org/​fr/​packages/​dnsfilter.android/​|page]] chez F-Droid, téléchargez l'APK de la dernière version, par exemple:   * Sur la [[https://​f-droid.org/​fr/​packages/​dnsfilter.android/​|page]] chez F-Droid, téléchargez l'APK de la dernière version, par exemple:
-    * https://​f-droid.org/​repo/​dnsfilter.android_1503201.apk (ou bien installez-le via le magasin F-Droid si vous l'avez sur votre téléphone). +    * https://​f-droid.org/​repo/​dnsfilter.android_1503305.apk (ou bien installez-le via le magasin F-Droid si vous l'avez sur votre téléphone). 
 +    * (La page officielle de DNSFilter est : https://​www.zenz-solutions.de/​personaldnsfilter/​)
   * Installez cet APK.   * Installez cet APK.
     * Il est possible que pour cela vous deviez activer l'​option "​Sources non sûres"​. Cela permet d'​installer des applications hors du magasin GooglePlay. Vous pouvez y aller avec confiance: Les applications venant de F-Droid sont plus sûres que celles de GooglePlay.     * Il est possible que pour cela vous deviez activer l'​option "​Sources non sûres"​. Cela permet d'​installer des applications hors du magasin GooglePlay. Vous pouvez y aller avec confiance: Les applications venant de F-Droid sont plus sûres que celles de GooglePlay.
Ligne 28: Ligne 29:
   * Android va aussi vous demander si vous autorisez DNSFilter à activer la fonction VPN. Acceptez. \\ {{:​dns-blocklist:​dnsfilter-activation-vpn.png?​direct&​300|}}   * Android va aussi vous demander si vous autorisez DNSFilter à activer la fonction VPN. Acceptez. \\ {{:​dns-blocklist:​dnsfilter-activation-vpn.png?​direct&​300|}}
  
-  * Touchez le champ "​DNS":​ \\ {{:​dns-blocklist:​dnsfilter-champ-dns.png?​direct&​300|}} 
- 
-  * Dans la fenêtre qui s'​affiche:​ 
-    * Activez la case "//​Désactiver découverte du serveur DNS - Serveurs DNS manuels ci-dessous://"​ 
-    * Supprimez les adresses //8.8.8.8// et //8.8.4.4// et remplacez par ''​9.9.9.9::​853::​DoT''​ \\ {{:​dns-blocklist:​dnsfilter-dns-externe.png?​direct&​300|}} 
-    * **Notes:** 
-      * Certains fournisseurs d'​accès interfèrent avec les requêtes DNS (ils les détournent),​ donc si cela ne marche pas avec ''​9.9.9.9::​853::​DoT'',​ essayez avec juste ''​9.9.9.9''​. 
-      * Certains points d'​accès Wifi public vous empêchent carrément d'​utiliser le résolveur DNS de votre choix. Dans ce cas, il peut être nécessaire de décocher "//​Désactiver découverte du serveur DNS...//"​ et cliquer sur "​Redémarrer"​ afin d'​utiliser le serveur DNS par défaut du réseau Wifi. 
  
   * Dans l'​écran principal, appuyez sur "//​Paramètres avancés//"​ puis "//​Configurer la mise à jour du filtre//"​.   * Dans l'​écran principal, appuyez sur "//​Paramètres avancés//"​ puis "//​Configurer la mise à jour du filtre//"​.
Ligne 48: Ligne 41:
   * Vous devriez déjà voir DNSFilter filtrer des requêtes DNS:   * Vous devriez déjà voir DNSFilter filtrer des requêtes DNS:
     * Celles qui ont une croix (X) ont été bloquées par DNSFilter directement dans votre téléphone. DNSFilter a répondu à l'​application que le domaine n'​existait pas. Les applications ne pourront pas contacter ces domaines. La requête DNS n'est même pas sortie de votre téléphone.     * Celles qui ont une croix (X) ont été bloquées par DNSFilter directement dans votre téléphone. DNSFilter a répondu à l'​application que le domaine n'​existait pas. Les applications ne pourront pas contacter ces domaines. La requête DNS n'est même pas sortie de votre téléphone.
-    * Celles qui ont une coche (√) sont passées. DNSFilter les envoyées au serveur DNS que vous avez spécifié (9.9.9.9 dans notre cas). \\ {{:​dns-blocklist:​dnsfilter-log.png?​direct&​400|}}+    * Celles qui ont une coche (√) sont passées. DNSFilter les envoyées au serveur DNS indiqué par le point d'​accès Wifi \\ {{:​dns-blocklist:​dnsfilter-log.png?​direct&​400|}}
   * Si vous ne voyez pas la zone qui affiche la liste des domaines bloqués, pensez à bien décocher cette case: \\ {{:​dns-blocklist:​dnsfilter-collapse.png?​direct&​300|}}   * Si vous ne voyez pas la zone qui affiche la liste des domaines bloqués, pensez à bien décocher cette case: \\ {{:​dns-blocklist:​dnsfilter-collapse.png?​direct&​300|}}
  
Ligne 55: Ligne 48:
     * DNSFilter est actif aussi bien en WiFi qu'en data (2G/3G/4G).     * DNSFilter est actif aussi bien en WiFi qu'en data (2G/3G/4G).
     * DNSFilter met à jour la liste de blocage automatiquement toutes les semaines.     * DNSFilter met à jour la liste de blocage automatiquement toutes les semaines.
 +
 +----
 +
 +==== Pour une meilleure protection de votre vie privée ====
 +
 +Avec ce système, les requêtes DNS qui sortent de votre téléphone sont encore en clair: Le fournisseur d'​accès peut encore les écouter (et donc savoir quels sites vous voulez visiter). DNSFilter peut - optionnellement - chiffrer les requêtes DNS sortante. Voici comment procéder:
 +
 +  * Touchez le champ "​DNS":​ \\ {{:​dns-blocklist:​dnsfilter-champ-dns.png?​direct&​300|}}
 +
 +  * Dans la fenêtre qui s'​affiche:​
 +    * Activez la case "//​Désactiver découverte du serveur DNS - Serveurs DNS manuels ci-dessous://"​
 +    * Supprimez les adresses //8.8.8.8// et //8.8.4.4// et remplacez par ''​9.9.9.9::​853::​DoT''​ \\ {{:​dns-blocklist:​dnsfilter-dns-externe.png?​direct&​300|}}
 +    * Pensez ensuite à appuyer sur "​Redémarrer"​.
 +
 +<​note>​Certains point d'​accès Wifi (notamment certains points d'​accès Wifi publics gratuits) bloquent l'​utilisation d'un DNS alternatif. Dans ce cas, décochez "//​Désactiver la découverte du serveur DNS//" et appuyez sur "​Redémarrer"</​note>​
 +
 +Note: Personnellement,​ voici mon fichier de configuation DNSFilter. J'​essaie de privilégier les DNS chiffrés (avec Quad9 en priorité, LDN et CloudFlare en fallback), et je désactive si le point d'​accès bloque vraiment tout DOH/DOT:
 +
 +<hidden Cliquez pour afficher>​
 +<​code>#​ Format: <​IP>::<​PORT>::<​PROTOCOL>::<​URL END POINT>
 +# IPV6 Addresses with '::'​ must be in brackets '​[IPV6]'​!
 +# Cloudflare examples below:
 +# 1.1.1.1::​53::​UDP (Default DNS on UDP port 53 / just 1.1.1.1 will work as well)
 +# 1.1.1.1::​853::​DOT (DNS over TLS)
 +# 1.1.1.1::​443::​DOH::​https://​cloudflare-dns.com/​dns-query (DNS over HTTPS)
 +
 +# Quad9:
 +[9.9.9.9]::​443::​DOH::​https://​dns.quad9.net/​dns-query
 +[149.112.112.112]::​443::​DOH::​https://​dns.quad9.net/​dns-query
 +[9.9.9.9]::​853::​dot
 +[149.112.112.112]::​853::​dot
 +
 +# LDN:
 +[80.67.188.188]::​443::​DOH::​https://​ldn-fai.net/​dns-query
 +[80.67.188.188]::​853::​dot
 +
 +# CloudFlare DNS
 +[1.1.1.1]::​443::​DOH::​https://​cloudflare-dns.com/​dns-query
 +[1.0.0.1]::​443::​DOH::​https://​cloudflare-dns.com/​dns-query
 +[1.1.1.1]::​853::​dot
 +[1.0.0.1]::​853::​dot</​code>​
 +</​hidden>​
 +
 +----
 +
 ===== FAQ ===== ===== FAQ =====
  
Ligne 62: Ligne 100:
   * **Est-ce que ça me garantit que ça bloque TOUT ?**   * **Est-ce que ça me garantit que ça bloque TOUT ?**
     * Non, il n'y a aucun garantie que cela bloque **100%** des publicités,​ traqueurs et logiciels malveillants. Mais cela devrait //​quasiment//​ tout éliminer.     * Non, il n'y a aucun garantie que cela bloque **100%** des publicités,​ traqueurs et logiciels malveillants. Mais cela devrait //​quasiment//​ tout éliminer.
 +  * **Je veux désactiver temporairement DNSFilter**
 +    * Appuyez sur le bouton "​Fermer"​.
   * **Pourquoi DNSFilter et pas Blokada ou DNS66 ?**   * **Pourquoi DNSFilter et pas Blokada ou DNS66 ?**
     * DNSFilter:     * DNSFilter:
Ligne 69: Ligne 109:
       * permet d'​utiliser un DNS externe chiffré (DoT ou DoH).       * permet d'​utiliser un DNS externe chiffré (DoT ou DoH).
   * **Moi j'ai un téléphone rooté !**   * **Moi j'ai un téléphone rooté !**
-    * Alors vous n'avez pas besoin de l'​application DNSFilter. Copiez juste le [[https://​sebsauvage.net/​hosts/​hosts|fichier hosts]] dans ''/​etc''​ (Pensez à le mettre à jour de temps en temps).+    * Alors vous n'avez pas besoin de l'​application DNSFilter. Copiez juste le [[https://​sebsauvage.net/​hosts/​hosts|fichier hosts]] dans ''/​etc/system''​ (Pensez à le mettre à jour de temps en temps).
     * Vous pouvez aussi utiliser le logiciel //AdGuard// qui peut mettre à jour votre fichier //hosts// de manière régulière.     * Vous pouvez aussi utiliser le logiciel //AdGuard// qui peut mettre à jour votre fichier //hosts// de manière régulière.
   * **Pourquoi ça active le VPN ? ça envoie mes données à un serveur ?**   * **Pourquoi ça active le VPN ? ça envoie mes données à un serveur ?**
Ligne 99: Ligne 139:
   * **Est-ce que DNSFilter est compatible avec mon VPN ?**   * **Est-ce que DNSFilter est compatible avec mon VPN ?**
     * Malheureusement DNSFilter et votre VPN utilisent tous les deux la fonction VPN d'​Android. Un seul peut être actif à la fois. C'est donc soit votre VPN soit DNSFilter. (Si vous trouvez un client OpenVPN qui supporte les listes de blocage, faites-moi signe !)     * Malheureusement DNSFilter et votre VPN utilisent tous les deux la fonction VPN d'​Android. Un seul peut être actif à la fois. C'est donc soit votre VPN soit DNSFilter. (Si vous trouvez un client OpenVPN qui supporte les listes de blocage, faites-moi signe !)
 +    * Si votre application VPN permet de configurer l'​adresse des serveurs DNS, vous avez toute de même une solution alternative:​ Utiliser des résolveurs DNS qui filtrent la publicité. Certains [[dns-alternatifs|résolveurs DNS alternatifs]] comme //AdGuard// filtrent les domaines liés aux tracking et à la publicité (176.103.130.130/​176.103.130.131).
   * **Je veux retirer complètement le filtrage !**   * **Je veux retirer complètement le filtrage !**
     * Dé-installez simplement l'​application DNSFilter et le filtrage disparaît.     * Dé-installez simplement l'​application DNSFilter et le filtrage disparaît.
dnsfilter.1565093769.txt.gz · Dernière modification: 2019/08/06 12:16 par sebsauvage