Кэш DNS для wget

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

В руководстве wget упоминается

--no-dns-cache
Отключить кэширование DNS-запросов. Обычно Wget запоминает IP-адреса, которые он искал из DNS, поэтому ему не нужно повторно обращаться к DNS-серверу за тот же (как правило, небольшой) набор хостов, из которого он извлекает. Этот кеш существует только в памяти; новый запуск Wget снова свяжется с DNS.

Поэтому мне нужен механизм кэширования для wget. Что вы порекомендуете?

One Solution collect form web for “Кэш DNS для wget”

Вы можете использовать любой локальный DNS-кеширующий демона, например Dnsmasq или Bind, в конфигурации с кэшированием. Затем самые последние ответы будут кэшироваться локально, а несколько экземпляров wget не будут вызывать дополнительные запросы по сети для тех же имен. Wget может быть установлен в --no-dns-cache чтобы сохранить некоторую память по стоимости исполнения.

  • Как исправить кодировку имени файла
  • Разница между «ping» и «wget» в отношении разрешения имени хоста
  • Команда wget по-прежнему загружает папку после исключения
  • Загрузить файл с фактическим именем wget
  • Как заставить wget сохранять содержимое веб-страницы в файл?
  • wget изменяет имя файла после загрузки
  • Как скопировать чужие папки с public.me.com с помощью wget-подобного инструмента?
  • wget на лету, чтобы извлечь определенную информацию из файла, не загружая весь файл
  • Как Wget изображения из CSV, добавлять URL-адрес и имена файлов из полей?
  • wget возвращает html-страницу вместо исходного файла
  • Проблема с использованием wget для создания статического архива веб-сайта
  • Linux и Unix - лучшая ОС в мире.