token暴露了?
【 在 leeycc 的大作中提到: 】
:
: 【 以下文字转载自 LinuxApp 讨论区 】
: 发信人: leeyc (巡山小校), 信区: LinuxApp
: 标 题: \[原创\]推荐个dynv6的动态域名脚本
: 发信站: 水木社区 (Mon Mar 30 21:56:24 2020), 站内
:
: 在/jffs/目录下新建个dynv6.sh的脚本文件
:
: /jffs/dynv6.sh文件内容如下:
:
:
#!/bin/sh
host1="yourname.dynv6.net"
token1="69q17AgVn97afdsafd9eHB8LzeMnyXy"
ipv4s=\`ip addr show ppp0 | awk -F "\[ /\]+" '/inet /{print $3}'\`
ipv6s=\`ip addr show ppp0 | awk -F "\[ /\]+" '/inet6 /{print $3}'|awk 'NR==1'\`
ipv6ns=\`nslookup yourname.dynv6.net 8.8.8.8|awk -F "\[ /\]+" '/Address /{print $3}'|awk 'NR==2'\`
if \[ $ipv6s != $ipv6ns \];then
wget -nv --no-cache "http://dynv6.com/api/update?hostname=$host1&token=$token1&ipv4=$ipv4s&ipv6=$ipv6s" -O dynv6.log
else
echo "no update">/jffs/dynv6.log
fi
:
: 然后chmod +x /jffs/dynv6.sh
: 把这个脚本加到定时任务里面去
: 急性子5分钟执行一次,不着急的1个小时执行一次。
:
: 我的路由器是k2p梅林系统,在初始化脚本/jffs/scripts/init-start里加入
:
cru a dynv6 "*/5 * * * * /jffs/dynv6.sh"
:
: --
:
发自「今日水木 on iPhone 7」
--
FROM 124.160.215.*