J'utilise hostsblock avec dnsmasq sur Arch Linux pour bloquer certains sites, l' un d'entre eux est facebook.com
et www.facebook.com
.
Je sais que tout fonctionne correctement car une simple requête ping à facebook.com
(ou www.facebook.com
) renvoie 127.0.0.1. De plus, si j'accède à ces sites depuis Midori, une page vierge est renvoyée (il s'agit d'un comportement attendu, car j'utilise toujours le démon kwakd pour renvoyer des pages vierges sur localhost).
Seul le chrome semble contourner ma liste de blocage. Accéder à facebook.com à partir de ce site me fait aller directement à la page d'accueil de facebook.
Après avoir tout nettoyé (Ctrl + Maj + Suppr) depuis le début du temps et redémarré Chromium, j'obtiens le comportement souhaité (= impossible d'accéder à Facebook).
Bien que, après un certain temps (je ne suis pas tout à fait sûr de ce qui cause cela), Chromium ignore à nouveau mon DNS local Dnsmasq et accède avec succès à la page d'accueil de Facebook.
J'ai lu quelque chose sur la mise en cache et la pré-extraction de requêtes DNS de Chromium, mais je ne sais pas comment le désactiver.
La question est: pourquoi Chromium contourne-t-il mon DNS local et que puis-je faire pour l'arrêter?