Ubuntu 18.04 не получает домен поиска с DHCP-сервера?

У меня есть система с Ubuntu 18.04, и произошли некоторые (очевидно) радикальные изменения в способе обработки клиента DHCP и DNS.

Прочитав документацию по systemd-resolved, я понял, что по какой-то причине:

  1. Dhclient не работает, и, очевидно, демон больше не отвечает за получение IP-адреса DHCP?
  2. Что бы ни обрабатывал получение dhcp (systemd.networkd?), Он игнорирует информацию поискового домена, передаваемую моим DHCP-сервером.
  3. Запуск "dhclient" решает эту проблему

Смотрите скриншот ниже, извините за крошечный текст:

Обратите внимание, что "dhclient" запросил (и получил) другой IP-адрес, который был перезаписан systemd-networkd в какой-то момент, так как система вернулась обратно к 25.207 в молчании.

Наконец, перезапуск сетевых служб с systemctl restart networkd-systemd и перезапуск решен с systemctl restart systemd-resolved оставляет строку поиска на месте в символической ссылке в /etc/resolv.conf после того, как "dhclient" напечатан.

Может кто-нибудь указать мне документацию о том, что сейчас обрабатывает DHCP для Ubuntu 18.04, и почему он может не извлекать информацию из домена поиска и не устанавливать ее должным образом в systemd-resolved?

1 ответ

Если вы не используете dhclient, /etc/resolv.conf символическая ссылка на /run/resolv/resolv.conf, Тем не менее, файл конфигурации, используемый systemctl настроить DNS-серверы, если в /run/systemd/resolve/resolv.conf,

обновление /etc/resolv.conf указание на файл, сгенерированный systemd, решает эту проблему.

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