哪个大佬来帮我改下代码(只会一键的我)

搬瓦工机场JMS

谁帮改一下代码

这是这位大佬的代码,/forum.ph … 05446&highlight

  1. #!/bin/bash
  2. ip=("127.0.0.1" "127.0.0.1")
  3. key=you key
  4. content=服务器端口异常
  5. port=10086
  6. for i in ${ip[@]};
  7. do
  8. check_ip=`nmap $i -p $port|grep open|wc -l`
  9. if [ $check_ip -eq 0 ];then
  10. curl "https://sc.ftqq.com/$key.send?text=$i&desp=$content" >/dev/null 2>&1 &
  11. bash ./aws.sh default
  12. fi
  13. done

复制代码

自动换awsip脚本:https://share.moeking.me/Shell/AWS/aws.sh

是这样的,这位大哥的代码可以循环监控是否被x,x了就自动执行换ip脚本,这脚本会返回新的ip,然后ddns上到阿里云上,但是域名解析要有大约10分钟,那么问题来了,能不能把这换ip脚本返回的新ip自动更换到监控当中,就不用等待域名解析啦,可以做到10秒自动换ip,而不是等十分钟,提升一个档次

已知:更换ip中aws会把新ip写到临时文件中,更换完就删除文件

监控脚本支持域名(现在使用中,缺点就是要等十分钟)

应该不难,我就是不会……

贵州网友:这么简单也不会。。。
山东网友:只会一键的我羞愧的摸了一下弟弟
安徽网友:问题我就是搞不懂你们为什么会被墙,aws本来换IP就很方便。也就点两下鼠标的事。楼主这是要干什么大事吗?
湖南网友:
不是,一键用多了被墙分分钟,鼠标点累了,想搞个自动的,奈何不会码,现在也可以自动换ip,不过要等十分钟左右,想给大佬修改一下,做个秒级的
台湾网友:大佬都关电脑了吗?
广东网友:
问题是为啥非得用一键?还是要提高自己的姿势水准。为啥我就从来不会被墙呢?
不然的话,IP都被你们墙光了别人怎么用?
台湾网友:本身就是crontab设置的 10分钟执行一次检查。。。你把新IP加入监控池也要等下次检查。。。想要快把频率调高点
云南网友:调1分钟,域名ttl十分钟,解析的是旧ip,肯定不同,会重复更换ip
四川网友:………
河南网友:………
福建网友:
青海网友:是,因为域名ttl设置,等到下一次检测的时候经常域名的ip还没更换过来导致ping不通而重复更换ip,我就想反正更换ip的脚本会返回新ip,如果能把检测的ip自动替换掉就不用等域名解析生效了

未经允许不得转载:美国VPS_搬瓦工CN2 GIA VPS » 哪个大佬来帮我改下代码(只会一键的我)

赞 (0) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏