首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果不能将地址分配给接口,那么在调用dhClient-6之后,是否有可能停止在控制台信息中打印?

如果不能将地址分配给接口,那么在调用dhClient-6之后,是否有可能停止在控制台信息中打印?
EN

Unix & Linux用户
提问于 2021-08-05 06:37:24
回答 1查看 24关注 0票数 0

当我运行dhclient -v -i <interface?>以获取IPv4地址,并且没有将地址分配给接口时,过了一段时间,该命令显示没有提供的信息,并且停止了,但dhclient仍然运行。当我对IPv6 dhclient -6 -v -i <interface>做同样的操作时,命令就永远不会停止。我试图降低timeout中的/etc/dhcp/dhclient.conf,但更改这个值似乎不起作用。我需要在我的C应用程序中调用system(dhclient -6 -i <interface>),但是当地址无法分配时,这个调用将永远停止我的应用程序。如果没有地址优惠,我怎么才能强迫它停止呢?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2021-08-05 09:22:26

根据man 8 dhclient的说法,这一选择将为你提供通缉的行为:

代码语言:javascript
复制
-1
Try once to get a lease. One failure, exit with code 2.
票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/663392

复制
相关文章

相似问题

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