首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何手动运行udhcpc以请求它续订DHCP租约?

如何手动运行udhcpc以请求它续订DHCP租约?
EN

Ask Ubuntu用户
提问于 2017-03-20 15:05:09
回答 1查看 4.5K关注 0票数 3

我使用的是udhcpc,它是Ubuntu12.04上Busybox v1.24.1的一部分。我必须续签DHCP租约,不释放当前IP,也不请求新IP。换句话说,我希望udhcpc发送DHCPREQUEST,而不是DHCPDISCOVER。没有“更新”参数,唯一的选择是向已经在后台运行的udhcpc发送USR1信号。但我想知道我是否可以使用udhcpc来选择续订现有的租约?

EN

回答 1

Ask Ubuntu用户

发布于 2021-01-04 10:44:01

发送USR1信号似乎是更新DHCP租约的记录方法。根据代码,该信号显式跳过发现并有权请求。

否则,简单地运行udhcpc似乎也会导致租约被更新,但是代码中似乎没有跳过发现状态的任何规定。

我建议信号是您的第一个调用端口,如果这不适合您的需要,那么考虑运行一个新的udhcpc实例,然后立即向它发送USR1信号。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/894950

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档