Warda-DNSDocs v0.6.7

10. Quand des appareils passent à côté de Warda

En bref

Warda contrôle le réseau toutes les 5 minutes : Réseau → Analyse du réseau, Contrôle du réseau, et un avertissement sur le tableau de bord. La cause habituelle : la box annonce son propre serveur DNS en IPv6. Désactivez-le (ou mettez l'adresse IPv6 de Warda à la place) avec le guide de votre box ci-dessous.

Un appareil passe à côté de Warda sans aucune erreur : les pages s'ouvrent, les publicités reviennent, et l'appareil n'apparaît presque pas dans Rapports → Journal des requêtes. Warda cherche de lui-même deux causes et vous prévient :

  • une box ou un routeur qui annonce un autre serveur DNS en IPv6 que Warda (signalé sur le tableau de bord, dans Protection → Alertes, et dans l'assistant) ;
  • des appareils présents sur le réseau qui n'interrogent jamais Warda depuis un jour.

La carte Contrôle du réseau (Réseau → Analyse du réseau) montre le routeur en cause (nom, adresse IPv6, adresse matérielle, serveurs annoncés), l'adresse IPv6 de Warda à donner à la place, un lien vers le guide de votre box (ci-dessous) et les appareils silencieux. Vérifier à nouveau relance le contrôle tout de suite.

L'IPv6 de la box#

La plupart des box activent l'IPv6 par défaut et annoncent avec lui leur propre serveur DNS (annonce de routeur, RDNSS, ou DHCPv6). Windows, Android, iOS et macOS interrogent ce serveur en priorité, ou en plus, même quand le serveur DNS IPv4 du réseau est Warda. Trois solutions, la première est la plus sûre :

  1. Désactiver l'IPv6 du réseau local de la box (ou son serveur DNS IPv6). Internet continue de fonctionner en IPv4, et tous les noms passent par Warda.
  2. Mettre l'adresse IPv6 de Warda comme serveur DNS IPv6 de la box, quand elle le permet (Freebox). Prenez une adresse locale (fd…) si Warda en a une ; une adresse issue du préfixe du fournisseur change avec lui.
  3. Laisser Warda s'annoncer en IPv6 (Réseau → Services DNS) : les appareils reçoivent aussi Warda, mais gardent le serveur de la box à côté.

Ensuite, coupez et rallumez le Wi-Fi des appareils (ou débranchez le câble). Sous Windows, cette commande montre les serveurs DNS vraiment utilisés ; une ligne de la famille 23 (IPv6) ne doit plus montrer l'adresse de la box :

powershell
Get-DnsClientServerAddress | Where-Object ServerAddresses | Format-Table InterfaceAlias, AddressFamily, ServerAddresses -AutoSize

Freebox#

Dans Freebox OS (Paramètres de la Freebox, mode avancé) :

  • DHCP : mettez l'adresse IPv4 de Warda comme seul serveur DNS.
  • Configuration IPv6, onglet DNS IPv6 : cochez l'utilisation de serveurs DNS IPv6 personnalisés et mettez l'adresse IPv6 de Warda donnée par le contrôle ; ou désactivez l'IPv6 sur la même page.

Livebox#

La Livebox ne permet pas de changer le serveur DNS qu'elle donne, et son DHCPv6 ne se désactive pas seul :

  • laissez Warda distribuer les adresses du réseau (Laisser Warda distribuer les adresses du réseau (DHCP) dans l'assistant, chapitre 3), puis désactivez le serveur DHCP de la Livebox (Réseau, DHCP) ;
  • dans les réglages avancés de la Livebox, onglet IPv6, désactivez l'IPv6.

Bbox#

Dans l'interface de la Bbox, les réglages du serveur DHCP acceptent un serveur DNS sur la plupart des modèles : mettez l'adresse IPv4 de Warda. Dans les réglages IPv6, désactivez l'IPv6 du réseau local, ou son serveur DNS quand la page le propose. Les menus changent selon le modèle (Must, Ultym, Fit…).

SFR Box#

La SFR Box ne permet pas de changer le serveur DNS qu'elle donne : laissez Warda distribuer les adresses du réseau (chapitre 3) et désactivez le serveur DHCP de la box. Dans ses réglages IPv6 (Réseau v6 sur la plupart des modèles), désactivez l'IPv6.

Routeur Synology#

Dans SRM :

  • Centre réseau → Réseau local → le réseau → DHCP IPv4 : DNS principal est l'adresse IPv4 de Warda, DNS secondaire vide.
  • Centre réseau → Internet → Connexion → Configuration d'IPv6 : passez Configuration d'IPv6 sur Désactivé. En Auto, le routeur relaie l'IPv6 de la box placée devant lui, et son serveur DNS avec, même quand le DHCPv6 du réseau local est désactivé.

Les autres routeurs#

Dans les réglages IPv6 du réseau local, cherchez ce qui annonce un serveur DNS : les annonces de routeur (RDNSS) et le serveur DHCPv6. Mettez-y l'adresse IPv6 de Warda, ou désactivez-les ; désactiver l'IPv6 du réseau local fonctionne partout. Sur OPNsense et pfSense, c'est dans Services → Router Advertisements (options DNS) et DHCPv6. Si le routeur est derrière une box qui fait aussi de l'IPv6, vérifiez la box : un routeur en mode relais transmet ses annonces.

Les appareils qui n'interrogent jamais Warda#

Un appareil présent sur le réseau depuis au moins une heure, qui n'a rien demandé à Warda depuis un jour, apparaît dans le contrôle. Les causes, des plus fréquentes aux plus rares :

  • l'IPv6 de la box (ci-dessus) : vérifiez-la d'abord ;
  • un serveur DNS écrit à la main dans l'appareil (réglages réseau de Windows ou de macOS, 8.8.8.8) : remettez-le en automatique ;
  • le DNS sécurisé d'un navigateur (Chrome, Edge, Firefox) : désactivez-le, ou donnez-lui l'adresse DoH de Warda (chapitre 9) ;
  • le DNS privé d'Android réglé sur un fournisseur : Automatique, ou le nom de Warda (chapitre 9) ;
  • un VPN, ou le relais privé iCloud : les noms passent par le tunnel ;
  • un appareil avec son propre DNS (certaines télés, enceintes et caméras utilisent 8.8.8.8 quoi que dise le réseau) : seule une règle du routeur qui renvoie toutes les requêtes DNS (ports 53 et 853) vers Warda les ramène.

Un switch ou une borne Wi-Fi n'interroge rien, c'est normal : ils ne sont pas listés. Une imprimante en veille peut rester silencieuse des jours.

Certains appareils utilisent leur propre DNS exprès (une imprimante, une caméra). Ignorer cet appareil, sur sa ligne dans Réseau → Analyse du réseau, le range à part sous Appareils ignorés, pour tous les administrateurs, et il ne compte plus ; Ne plus ignorer le fait compter de nouveau. Sur le tableau de bord, Masquer jusqu'au prochain nouvel appareil cache l'avertissement jusqu'à ce qu'un autre appareil devienne silencieux. Un appareil ne compte qu'après une heure de présence sans interruption sur le réseau : un portable qui sort de veille n'est pas listé.