четверг, 25 января 2024 г.

Установка и настройка простого кеширующего сервера systemd-resolved

systemd-resolved — это сервис systemd для локального резолвинга DNS запросов

Часто сервис уже установлен в системе по умолчанию.
Если нет, то установка выполняется так:
# yum install systemd-resolved
# systemctl enable systemd-resolved


Проверка
# resolvectl status

Настройка DNS
# nano /etc/systemd/resolved.conf
Прописываем вышестоящие DNS, например такие
DNS=8.8.8.8 1.0.0.1

Рестарует сервис:
# systemctl restart systemd-resolved

Для того что бы система использовала локальный DNS systemd-resolved
Необходимо:
# nano /etc/resolv.conf
Прописываем единственный DNS вставив строку (остальные комментируем)
nameserver 127.0.0.53
Если в файле /etc/resolv.conf первая строка такая:
# Generated by NetworkManager
значит файл генерируется автоматически утилитой NetworkManager.
И установить DNS нужно так:
# nmcli con mod "ens18" ipv4.dns "10.10.49.99 10.101.3.12 10.101.3.11"
# systemctl restart NetworkManager
Теперь все хорошо.

Комментариев нет:

Отправить комментарий