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édentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
dnsfilter [2019/08/06 13:15] – [Installation] sebsauvagednsfilter [2019/11/13 08:50] – [FAQ] sebsauvage
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é.
  
-Si le fonctionnement ne vous convient pas, il vous suffit de dé-installer l'application DNSFilter.+Si le fonctionnement ne vous convient pas, il vous suffit de dé-installer l'application DNSFilter: Cela va immédiatement supprimer le filtrage.
  
 ===== Installation ===== ===== Installation =====
  
   * 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.txt · Dernière modification : 2023/11/05 11:58 de sebsauvage