DNS-кеш на Ubuntu

Правда ли, что в Ubuntu по умолчанию нет DNS-кэша и какие опции у меня есть, чтобы включить его? Есть ли опция bind9, которая может включить кэширование DNS?

5
задан 28 April 2016 в 13:51

1 ответ

Рабочий стол Ubuntu имеет dnsmasq-основной пакет, встроенный в NetworkManager, но с отключенной функцией кэша DNS, можно зарегистрироваться журналах:

zgrep dnsmasq /var/log/syslog* | grep disabled 
....
dnsmasq[1546]: started, version 2.68 cache disabled
....

можно установить dnsmasq, если Вы используете Сервер Ubuntu, и этому включили кэш по умолчанию.

Если Вы находитесь в Рабочем столе Ubuntu, можно включить кэш в dnsmasq-base/network-manager с этим:

включите один файл /etc/NetworkManager/dnsmasq.d/

sudo vim /etc/NetworkManager/dnsmasq.d/cache

добавьте эту строку:

cache-size=1000

и после этого в командной строке:

sudo restart network-manager

попытайтесь НЕ установить dnsmasq в Рабочем столе Ubuntu, позволить кэшироваться с dnsmasq-основой. Если Вы находитесь в Сервере Ubuntu, устанавливаете dnsmasq, если уже не установлен.

4
ответ дан 28 April 2016 в 23:51
  • 1
    К сожалению, я предполагаю, что еще нет никакого глобального решения, и Вы, возможно, должны настроить каждого приложения (если возможный) для адаптации их масштабирования. – ob2 28 September 2017 в 08:17

Другие вопросы по тегам:

Похожие вопросы: