Я використовую hostsblock разом з dnsmasq в Arch Linux для блокування деяких веб-сайтів, одним з них є facebook.com
і www.facebook.com
.
Я знаю, що все працює належним чином, оскільки простий ping facebook.com
(або www.facebook.com
) повертає 127.0.0.1. Крім того, якщо я отримую доступ до цих веб-сайтів від Midori, повертається порожня сторінка (це очікувана поведінка, оскільки я альго використовую демон kwakd для повернення порожніх сторінок на localhost).
Здається, лише Chromium обійшов мій список блоку. Доступ до facebook.com з нього змушує мене перейти безпосередньо на головну сторінку facebook.
Очистивши все (Ctrl + Shift + Delete) з початку часу та перезапустивши Chromium, я отримую потрібну поведінку (= не можу отримати доступ до Facebook).
Хоча через деякий час (я не зовсім впевнений, що це спричиняє), Chromium знову ігнорує мій локальний DNSmasq DNS і успішно отримує доступ до домашньої сторінки facebook.
Я прочитав щось про кешування та попереднє завантаження DNS-запитів Chromium, але не знаю, як його відключити.
Питання: чому Chromium обходить мій локальний DNS і що я можу зробити, щоб зупинити його?