前言
由于自己用了多WAN,一直没找到合适的ddns插件,所以用cloudflare api[1]实现了一个ddns功能
代码
#!/bin/sh
[ $ACTION = "ifup" -a $INTERFACE = "WAN" ]
ip=`ubus call network.interface.WAN status | grep \"address\" | grep -oE '[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}'`
curl -X PUT "https: