首页 > 编程知识 正文

ping所有ip命令(浏览器批量打开ip脚本)

时间:2023-05-06 04:37:25 阅读:100892 作者:1662

00-1010正常工作时没有监控系统,但要看各主机的IP是否在运行,是否会停止,怎么办?您可以使用以下脚本来解决这个问题。

00-1010执行脚本host_ping.sh时,ping每个主机的IP,ping它,显示IP的主机名和IP,ping失败,给出错误并显示IP。

1.脚本内容:

#!/cqdfbx/bash

自动连接()

{

/usr/cqdfbx/期望EOF

设置超时5

产卵ssh根@172.18.186。$IP_NUM主机名

期待{

是/否{发送“是 r”;exp_continue }

密码{发送' redhatr' }

}

期待eof

文件结束

}

对于{ 160 }中的IP_NUM.227}

ping -c1 -w1 172.18.186。$IP_NUM /dev/null {

Host_Name=`Auto_Connect | grep -E '真实性|指纹|连接|密码|派生|警告'-v `

}

回显全文中的' $ host _ name 172 . 18 . 186 . $ IP _ num ' | sed s/ r///g '/replace/r '为空。

完成的

执行脚本

# sh host_ping.sh //成功

iZmfgnjkehk13uZ 172.18.186.160

.

如果要监控多个IP,只需要修改脚本内容,添加多个IP后缀即可。以后边肖会分享更多的Linux内容,感兴趣的朋友会关注~

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。