检测以太网链接事件并运行脚本

检测以太网链接事件并运行脚本

你好,我想在以太网链路事件检测上运行脚本。

我尝试将脚本放入 /etc/network/if-up.d/,但不起作用。那么,有没有办法每次都检测事件并运行脚本?

答案1

我认为控制 ubuntu 的方法有很多种,而这正是您遇到问题的地方 - 一种是通过 /etc/network/interfaces 之类的脚本(它应该支持 if-up.d 目录或添加命令“up”) - 另一种是通过网络管理器 - 它通常与 GUI 相关联。 (如果您使用此方法,只需确保您的脚本可以使用 chmod 755 script.sh 执行)

目前还不完全清楚是否有可能让脚本与网络管理器一起工作 - 但是Ubuntu SE 上已经有人建议通过在 /etc/network/interfaces 中创建一个接口类型为“手动”的条目,可以实现这一点。理论上,这将由网络管理器控制,但也会执行 if-up.d 目录中的脚本。

相关内容