添加标识符用来自动更新
echo -e '## Ghs ##\n## Ghe ##' >> /etc/hosts
测试命令是否正常工作
wget https://gitee.com/frankwuzp/github-host/raw/main/hosts -O /tmp/ghhost && sed '/## Ghs ##/,/## Ghe ##/{/## Ghs ##/!{/## Ghe ##/!d}};/## Ghs ##/r/tmp/ghhost' /etc/hosts && rm /tmp/ghhost
在 OpenWrt 的 系统>计划任务 里面添加新的一行,设定为每天的 03:30 自动更新 hosts,然后定时重启 dnsmasq。
30 3 * * * wget https://gitee.com/frankwuzp/github-host/raw/main/hosts -O /tmp/ghhost && sed -i '/## Ghs ##/,/## Ghe ##/{/## Ghs ##/!{/## Ghe ##/!d}};/## Ghs ##/r/tmp/ghhost' /etc/hosts && rm /tmp/ghhost && /etc/init.d/dnsmasq restart
版权属于:wshon
本文链接:https://blog.wshon.com/2024/03/openwrt-auto-hosts.html
转载时须注明出处及本声明
最新回复