Ich verwende hostsblock zusammen mit dnsmasq unter Arch Linux, um einige Websites zu blockieren. Eine davon ist facebook.com
und www.facebook.com
.
Ich weiß, dass alles richtig funktioniert, da ein einfacher Ping an facebook.com
(oder www.facebook.com
) 127.0.0.1 zurückgibt. Wenn ich von Midori aus auf diese Websites zugreife, wird eine leere Seite zurückgegeben (dies ist ein erwartetes Verhalten, da ich den kwakd- Daemon verwende, um leere Seiten auf localhost zurückzugeben).
Nur Chromium scheint meine Sperrliste zu umgehen. Wenn ich von dort auf facebook.com zugreife, gehe ich direkt zur Facebook-Startseite.
Nachdem ich seit dem Start von Chromium alles bereinigt (Strg + Umschalt + Entf) und neu gestartet habe, erhalte ich das gewünschte Verhalten (= kann nicht auf Facebook zugreifen).
Obwohl Chromium nach einer Weile (ich bin mir nicht sicher, was dies verursacht) mein lokales DNSmasq-DNS wieder ignoriert und erfolgreich auf die Facebook-Homepage zugreift.
Ich habe etwas über das Zwischenspeichern und Vorabholen von DNS-Abfragen von Chromium gelesen, bin mir aber nicht sicher, wie ich sie deaktivieren soll.
Die Frage ist: Warum umgeht Chromium mein lokales DNS und was kann ich tun, um es zu stoppen?