#脚本# 一个ip被墙发微信提醒的脚本
主机社 1月前

事先准备

1.准备一台国内的小鸡

2.确认 Vps 上安装了 nmap 工具

如果没有,请安装 nmap

yum install nmap

3.去 Server酱官网注册个账号 http://sc.ftqq.com

开启微信推送功能,将 SCKEY 值复制粘贴到脚本的 key 值中

端口填写一个国外ip常用的端口,如果是灰机场,那么填写一个灰机端口,这样灰机失联微信就能及时收到报警提示

Shell脚本

IP > 填写你需要监控的 ip 

key > 填写Server酱官网的 SCKEY 值 

content > 随便写点报警提示 

port > 填写你需要扫描的端口

#!/bin/baship=("127.0.0.1" "127.0.0.1")key=you keycontent=服务器端口异常port=10086for i in ${ip[@]};docheck_ip=`nmap $i -p $port|grep open|wc -l`if [ $check_ip -eq 0 ];thencurl "https://sc.ftqq.com/$key.send?text=$i&desp=$content" >/dev/null 2>&1 &fidone

添加定时任务

在 Vps 中添加个定时任务,脚本的绝对路径要填对,频率我的是5分钟一次,你也可以自己调整。

crontab -e*/5 * * * * /bin/sh /root/check_ip.sh

最新回复 (0)
返回
网站标签