我正在使用Linux,我需要一些指示,表明n / w接口已通过DHCP获取了IP地址。有什么事我可以等待吗?理想情况下,我希望有这样的事情:一个事件或回叫,以便每当接口获取IP地址时,我都可以立即知道。是否有此类事件或回电或任何规定?
谢谢!
最佳答案
如果您在运行NetworkManager的桌面发行版上,则当网络接口更改状态时,它将在/etc/NetworkManager/dispatcher.d中运行脚本,并通过命令行和环境变量传递信息。我忘记了细节,但是您可以查看文档和现有示例。
NetworkManager还具有dbus界面,您可以在其中收听相同的信息。弹跳界面时(以root用户身份运行)dbus-monitor --system
将显示相关信号。