小编Loc*_*ane的帖子

Ubuntu 18.04 无法从 DHCP 服务器获取搜索域?

我有一个装有 Ubuntu 18.04 的系统,并且在处理 DHCP 客户端和 DNS 的方式方面发生了一些(显然)根本性的变化。

在翻阅有关systemd-resolved 的文档后,我发现无论出于何种原因:

  1. Dhclient 没有运行,显然不再是负责获取 DHCP IP 的守护进程?
  2. 无论是处理获取 dhcp (systemd.networkd?) 的什么都忽略了我的 DHCP 服务器传递的搜索域信息
  3. 运行“dhclient”解决了这个问题

请参阅下面的屏幕截图,对于小文本很抱歉:

在键入 dhclient 之前,resolv.conf 不显示搜索域

请注意,“dhclient”请求(并获得)了一个不同的 IP,该 IP 在某个时候被 systemd-networkd 覆盖,因为系统静默地恢复到 25.207。

最后,在键入“dhclient”之后,重新启动网络服务systemctl restart networkd-systemd并重新启动解决方法systemctl restart systemd-resolved将搜索行留在符号链接中的适当位置/etc/resolv.conf

有人可以指出我现在如何处理 ubuntu 18.04 的 DHCP 的文档,以及为什么它可能不会提取搜索域信息并在 systemd-resolved 中正确设置?

dns dhcp systemd-resolved 18.04 systemd-networkd

5
推荐指数
1
解决办法
3970
查看次数

标签 统计

18.04 ×1

dhcp ×1

dns ×1

systemd-networkd ×1

systemd-resolved ×1