1

Как отобразить кэш DNS в Ubuntu 9.04 под управлением Firefox?

3 ответа3

1

Firefox поддерживает собственный кэш DNS, чтобы снизить нагрузку на DNS-серверы и ускорить время отклика.

Существует дополнение DNS Cache, которое вы можете использовать для управления им. Я не пробовал, поэтому не могу сказать, насколько хорошо это работает. Он устанавливает и корректирует два значения, показанные ниже, хотя может иметь и другие приемы. Также можно оптимизировать или отключить его вручную.


Для оптимизации и отключения кэша используется интерфейс about:config . Введите about:config в адресную строку и нажмите Enter. Если вы не сделали этого раньше, вам будет выдано предупреждение. Нажмите «Я буду осторожен, я обещаю».

В строке фильтра введите « network.dns ».

Мы создадим две записи, щелкнув правой кнопкой мыши на странице и выбрав New> Integer. Сделайте это один раз для каждого из:

  • network.dnsCacheExpiration (неподтвержденное значение по умолчанию: 60 секунд). По истечении этого времени Firefox будет повторно запрашивать DNS при следующей загрузке сайта.
  • network.dnsCacheEntries (неподтвержденное значение по умолчанию: 20) Количество кэшированных записей.

Теперь у тебя есть выбор. Оптимизировать или отключить?

  • Чтобы отключить, установите обе новые записи на 0. Вот и все.

  • Для оптимизации установите для network.dnsCacheExpiration большее значение (например, 1800 или 3600 для 30 минут или 1 часа), а для network.dnsCacheEntries установите большее значение (100 или 1000). Все сделано.

Обязательно прочитайте ссылку на страницу выше, чтобы понять возможные побочные эффекты оптимизации кэша.

1

Во-первых, Ubuntu по умолчанию не кэширует dns, но есть доступный демон кэширования dns (nscd). Если он установлен, вы можете попробовать запустить приведенную ниже команду, чтобы сбросить его:

sudo /etc/init.d/nscd restart

Во-вторых, если у вас не установлен nscd, попробуйте перезагрузить маршрутизатор. Некоторые маршрутизаторы будут кэшировать записи DNS.

В-третьих, есть шаги, которые вы можете предпринять, чтобы отключить DNS в Firefox, но я не уверен, как очистить его, кроме переключения в автономный режим и затем обратно в онлайн. Вы можете сделать это, выбрав File -> Work Offline.

0

По-видимому, нет (простой) способ сделать это, нет аккуратного интерфейса. Возможна отладка Firefox.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .