我们有一个运行 Yocto Thud 映像的 Linux 客户端。我已将 dhcp 设置为仅为该客户端保留静态地址。
但是,客户端仍然继续从 DHCP 服务器获取动态 IP,而不是预期的静态 IP。
我们做了一些检查,可以看到在初始化期间运行的 dhclient 具有此行为,而如果我们从 yocto 中删除该包。 udhcpc 工作正常。
但是,如果我们在 yocto 中包含“dhcp-client”包,则 dhclient 会优先并在 init 期间启动。
是否需要在 DHCLIENT 端执行某些操作来防止此问题,或者是否有办法阻止 DHCLIENT 在 init 上运行,除非手动调用?