安装cdnspeedtest https://github.com/immortalwrt-collections/openwrt-cdnspeedtest/releases
vi /etc/config/overwall
修改文件加入‘cf’, 目的是找到ip后直接修改配置。 config servers 'cf'
vi cdnspeedtest.sh 参照下面bash,运行 bash cdnspeedtest.sh, 只要设置一个每天凌晨的计划任务自动更新ip就行,完全不用人工去找ip了。
运行需要的 ip.txt 在这 https://github.com/XIU2/CloudflareSpeedTest
#!/bin/bash
/etc/init.d/overwall stop
cdnspeedtest -url https://hongbin.info/files/MPL-GAN.pdf -dn 1 -sl 50 -tl 250 -tll 40
declare ip
ip=$(cat result.csv | cut -d',' -f1 | sed -n 2p)
uci set overwall.cf.server=$ip
uci commit overwall
/etc/init.d/overwall restart