Вики IT-KB

Пошаговые руководства, шпаргалки, полезные ссылки...

Инструменты пользователя

Инструменты сайта


unix-linux:debian:stretch:systemd-resolved-in-debian-9

Это старая версия документа!


Настройка кеширующего DNS-клиента systemd-resolved в Debian GNU/Linux 9 (Stretch)

В составе systemd, используемой в конфигурации по умолчанию в Debian GNU/Linux 9 имеется отдельная служба, отвечающая за разрешение имён с возможностью кэширования результатов запросов с внешних DNS-серверов - systemd-resolved.

Поэтому, если нужно ускорить работу механизма разрешения имён, например с корпоративных DNS-серверов, нет необходимости устанавливать и настраивать специальные пакеты типа dnsmasq, а достаточно лишь выполнить настройку systemd-resolved.

В конфигурации по умолчанию данная служба не запущена:

# systemctl status systemd-resolved
● systemd-resolved.service - Network Name Resolution Loaded: loaded (/lib/systemd/system/systemd-resolved.service; disabled...) Drop-In: /lib/systemd/system/systemd-resolved.service.d └─resolvconf.conf Active: inactive (dead)...

Дополнительные источники информации:


Проверено на следующих конфигурациях:

Версия ОС
Debian GNU/Linux Stretch 9.3

Автор первичной редакции:
Алексей Максимов
Время публикации: 27.12.2017 11:29

Обсуждение

ЕвгенийЕвгений, 16.01.2019 19:30
А на Centos 6 что можно поставить? systemd-resolved - читаю не может встать
Алексей МаксимовАлексей Максимов, 16.01.2019 19:40
Можно попробовать поставить dnsmasq. Пример того, как его можно сконфигурировать в качестве кэширующего клиента можно подсмотреть здесь: https://blog.it-kb.ru/2017/11/18/recommendations-for-configuring-sssd-in-debian-gnu-linux-about-dns-kerberos-and-active-directory-dc-search
 Евгений Евгений, 16.01.2019 19:56
Как думаете мне это поможет?
Это описание по моей ошибки - все что есть, и знаний в этой области 0

Речь идет о почтовом сервере. Через раз получаю ошибку "StatusDnsQueryFailed resolving domain"

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

Сейчас прописал явно в resolv.conf
option timeout:1
option rotate
domain c-premier.ru
nameserver 77.88.8.8
nameserver 8.8.8.8
nameserver 77.88.8.1
nameserver 8.8.4.4
search c-premier.ru

не было domain / search и еще были ipv6 адреса
вроде пока работает.. У меня такая ошибка (да и не только у меня) в этой программе на всех серверах.
Первый раз вооще сталкиваюсь с resolv..м

Еще если он встал с ошибкой - то ребутнуть сервер заметил немного без ошибки (пару минут) потом опять ошибка. Бывает пропадет и норм работает.
Ваш комментарий:
 
unix-linux/debian/stretch/systemd-resolved-in-debian-9.1514364460.txt.gz · Последнее изменение: 27.12.2017 11:47 — Алексей Максимов

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki