Я относительно новичок в Ubuntu, ранее использовал дистрибутивы на основе Debian и Red-Hat. Я пытаюсь настроить параметры DNS своего рабочего стола Ubuntu 16.04 (KDE). На машине запущен клиент DHCP, но я хочу вручную настроить DNS, отличный от настройки DHCP, чтобы я мог указать свой DNS на отдельном сервере имен. Файл /etc/resolv.conf содержит:
nameserver 127.0.1.1
Насколько я понимаю, это указывает на локальный экземпляр dnsmasq. Я читал в другом месте, что это можно отключить, закомментировав параметр «dns = dnsmasq» в /etc/NetworkManager/NetworkManager.conf. Я попробовал это и затем вручную отредактировал resolv.conf. Все выглядело хорошо, пока я не перезагрузился, затем resolv.conf указал на 127.0.1.1 и DNS больше не работал.
В качестве фона, почему я делаю это: я пробую Samba 4 AD Domain Controller с SSSD на клиенте Ubuntu, поэтому клиент должен использовать DNS машины Samba, но я не хочу менять свои настройки DHCP, чтобы указать все клиенты на контроллере домена.