首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >linux服务器接口自动化

linux服务器接口自动化
EN

Server Fault用户
提问于 2012-08-01 21:08:50
回答 2查看 384关注 0票数 1

我使用的是一个CentOS服务器,它有大约6个具有不同is的活动接口,当6个接口中的任何一个关闭时,我希望自动关闭所有接口。有什么办法可以做到吗?

我一直在试图找到一种方法来做这件事,但到目前为止还是失败了。

任何帮助都是非常感谢的。

谢谢

EN

回答 2

Server Fault用户

发布于 2012-08-01 21:59:14

看看莫尼特。您可以将其配置为监视网络连接,并让它在检测到故障时运行。

票数 0
EN

Server Fault用户

发布于 2012-08-01 23:22:05

如果您正在使用NetworkManager: NM在任何接口更改其状态时都会自动执行在/etc/NetworkManager/dispatcher.d/中找到的脚本(参见man NetworkManager)。您可以编写一个脚本来手动删除其他接口并将脚本放在dispatcher.d/中。NM将两个参数传递给在dispatcher.d/中找到的脚本、设备的名称和操作(无论接口是up还是down,请参见NM手册中的确切关键字)。因此,只有当第二个参数关闭时,脚本才会关闭其他接口。

如果您不使用NetworkManager,那么有一个名为ifplugd的软件可以帮助您。然而,这个软件是相当古老的。最近一次更新是在2005年。

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

https://serverfault.com/questions/413420

复制
相关文章

相似问题

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