Как я могу заставить Firefox сбросить кеш DNS по требованию? - PullRequest
1 голос
/ 27 января 2020

Я использую имена хостов для временного перенаправления определенных имен хостов на localhost при кодировании.

Проблема в том, что Firefox кэширует записи DNS гораздо дольше, чем я ожидал (network.dnsCacheExpiration не имеет никакого эффекта ).

Как заставить Firefox сбросить кэш DNS по требованию?

Ответы [ 2 ]

0 голосов
/ 27 января 2020

Обнаружена проблема (будет отправлено сообщение об ошибке Firefox).

Когда Enable DNS over HTTPS включено, Firefox игнорирует записи в /etc/hosts.

Отличная функция безопасности для принудительного применения DNS через HTTPS, но я считаю, что localhost все еще должен разрешаться локально.

Отчет об ошибке отправлен .

0 голосов
/ 27 января 2020

В соответствии с этим потоком поддержки mozilla от jscher2000:

"Очистка кэша предполагается до очистить обе страницы и записи DNS .

Еще один способ гриппа sh Кэш DNS может состоять в том, чтобы установить для него очень небольшое количество записей:

(1) В новой вкладке введите или вставьте about: config в адресную строку и нажмите Enter / Return. Нажмите на кнопку, обещая быть осторожной или принимая риск.

( 2) В поле поиска над списком введите или вставьте днс и сделайте паузу при фильтрации списка

(3) Дважды щелкните network.dnsCacheEntries и введите низкое значение, такое как 5, и нажмите OK

(4) Оставьте network.dnsCacheExpiration и network.dnsCacheExpirationGracePeriod с помощью их значения по умолчанию (вы можете щелкнуть правой кнопкой мыши> Сбросить при необходимости) "

также

Вы можете удалить все данные, хранящиеся в Firefox из указанного домена c через «Забудьте об этом сайте» в контекстном меню правой кнопкой мыши записи истории («История -> Показать всю историю» или «Вид -> Боковая панель -> История»).

...