找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 1207|回复: 2

利用计划任务自动更新github hosts

[复制链接]
本帖最后由 wfgod 于 2023-7-1 21:52 编辑

1.打开浏览器进入路由器的管理页面找到:【高级设置->系统管理->服务栏】里面的计划任务 (Crontab)


2.在里面添加一下订阅信息代码即可

0 0 * * * cd /etc/storage/dnsmasq;rm -rf hosts;wget --no-check-certificate https://gitee.com/frankwuzp/github-host/raw/main/hosts -O hosts;restart_dhcp


3.代码解释:

前面的0 0 是代表每天0:0更新一次,当然时间自己也可以改,第一个0的位置是分,第二个0的位置是小时,如果你想改为每天6点更新,那么0 0 * * *可改为,0 6 * * *。

cd /etc/storage/dnsmasq;这是切换到hosts所在的目录,有些人可能会有疑问:hosts不是在/etc下面吗,但是话说老毛子固件提供了用户自定义的hosts。

rm -rf hosts;wget --no-check-certificate https://gitee.com/frankwuzp/github-host/raw/main/hosts -O hosts;这是删除hosts,并下载dannywu hosts

restart_dhcpd 这是重启dhcp服务加载新的hosts


我的恩山、我的无线 The best wifi forum is right here.
ros里面能不能用
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

不知道楼主是否能看到,假如我现在的hosts文件里还有屏蔽小米广告的自定义hosts 如  127.0.0.1 ad.mi.com  而我想要的只是替换githuub hosts,这个命令怎么写?我在网络上找到的一键应用是这么写的
sed -i "/# fetch-github-hosts begin/Q" /etc/hosts && curl https://hosts.gitcdn.top/hosts.txt >> /etc/hosts
虽然改成我们的指定地址后,运行会提示sed: unsupported command Q
大佬看到来能不能提供修改?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-27 20:54

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表