Ubuntu 18.04 не получает домен поиска с DHCP-сервера?
У меня есть система с Ubuntu 18.04, и произошли некоторые (очевидно) радикальные изменения в способе обработки клиента DHCP и DNS.
Прочитав документацию по systemd-resolved, я понял, что по какой-то причине:
- Dhclient не работает, и, очевидно, демон больше не отвечает за получение IP-адреса DHCP?
- Что бы ни обрабатывал получение dhcp (systemd.networkd?), Он игнорирует информацию поискового домена, передаваемую моим DHCP-сервером.
- Запуск "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, решает эту проблему.