私はいくつかのウェブサイトをブロックするためにArch Linux でhostsblockをdnsmasqと一緒に使用しています。facebook.com
www.facebook.com
facebook.com
(またはwww.facebook.com
)への単純なping が127.0.0.1を返すため、すべてが正常に動作していることを知っています。また、これらのWebサイトにMidoriからアクセスすると、空白ページが返されます(これは、localhostで空白ページを返すためにkwakdデーモンを使用しているため、予期される動作です)。
Chromiumのみがブロックリストをバイパスしているようです。それからfacebook.comにアクセスすると、Facebookのホームページに直接アクセスできます。
時間の始まりからすべてをクリーンアップ(Ctrl + Shift + Delete)してChromiumを再起動すると、目的の動作が得られます(= Facebookにアクセスできません)。
ただし、しばらくすると(これが原因を正確に判断できません)、Chromiumはローカルのdnsmasq DNSを再び無視し、facebookホームページに正常にアクセスします。
ChromiumのDNSクエリのキャッシュとプリフェッチについて何かを読みましたが、無効にする方法がわかりません。
質問:ChromiumがローカルDNSをバイパスする理由と、それを停止するにはどうすればよいですか?