19.10 dhclient + resolvconf 未更新 resolv.conf

19.10 dhclient + resolvconf 未更新 resolv.conf

我是不是运行 systemd.resolved,但我不想。我正在使用 netplan、systemd.networkd、resolvconf,dhclient /etc/resolv.conf是一个链接 -> ../run/resolvconf/resolv.conf resolvconf 包中的 resolvconf 钩子位于/etc/dhcp/dhclient-enter-hooks.d/resolvconf

问题是 resolv.conf 没有从 DHCP 服务器正确填充,并且仅包含来自 resolvconf 的样板注释标头。

我还缺少什么才能让 /etc/resolv.conf 正确从 dhcp 填充?

请注意: - 我不希望手动或静态配置 - 我不希望运行 systemd.resolved

更新:经过进一步研究,我想我可能已经回答了 95% 的问题。首先,在这种情况下不使用 dhclient,因为 systemd.networkd 使用自己的 DHCP 客户端,并且显然没有提供任何明显的方法来挂接它以执行操作,例如创建 /etc/resolv.conf。似乎使用完整 DHCP 配置的唯一方法是同时运行 solved,这很不幸。

相关内容