为了构建小型 Linux 应用程序,我需要检查系统的互联网连接。但是我的盒子有多个网络接口,带有用于备份互联网连接的接口。我需要根据主网络连接执行一些任务失去连接。
我曾经使用 -i 和 ping 命令来选择接口
ping -I eth0 x.x.x.x
但是使用这种方法我必须提及我的应用程序中所有可用的接口。除了这样做还有什么办法可以做这样的事情
ping -I !bkp0 x.x.x.x
基本上我需要检查除备份链接之外的所有链接的连接性
为了构建小型 Linux 应用程序,我需要检查系统的互联网连接。但是我的盒子有多个网络接口,带有用于备份互联网连接的接口。我需要根据主网络连接执行一些任务失去连接。
我曾经使用 -i 和 ping 命令来选择接口
ping -I eth0 x.x.x.x
但是使用这种方法我必须提及我的应用程序中所有可用的接口。除了这样做还有什么办法可以做这样的事情
ping -I !bkp0 x.x.x.x
基本上我需要检查除备份链接之外的所有链接的连接性
你只需要一个工作就可以称之为“好”吗?如果您需要检查除一个接口之外的所有接口的连接性,并且您知道接口的名称,您可以编写脚本: