mikrotik RB5009 mosdns容器自动更新规则并重启

post by rocdk890 / 2024-9-23 10:24 Monday 网络技术
最近正好在搞mikrotik RB5009里的mosdns容器规则自动更新,刚好看到涡轮TV他在youtube上做了个ROS中通过 mosdns分流,只让科学上网流量走clash,且自动更新规则库的视频,他这个视频是直接在RB5009里就自动把mosdns的规则就更新了,不像我搞的python来更新,让我又省了1个外部服务,在他的频道下,我问了涡轮TV大佬能不能再加个在规则更新后自动重启mosdns容器,大佬没回我,自好自己搞了.

系统:mikrotik RB5009

脚本内容:
/tool fetch url=https://ghp.ci/https://raw.githubusercontent.com/IceCodeNew/4Share/master/geoip_china/china_ip_list.txt dst-path=/usb1/mosdns/var/mosdns/geoip_cn.txt

/tool fetch url=https://ghp.ci/https://raw.githubusercontent.com/Loyalsoldier/v2ray-rules-dat/release/proxy-list.txt dst-path=/usb1/mosdns/var/mosdns/geosite_geolocation-!cn.txt

/tool fetch url=https://ghp.ci/https://raw.githubusercontent.com/Loyalsoldier/v2ray-rules-dat/release/direct-list.txt dst-path=/usb1/mosdns/var/mosdns/geosite_cn.txt

/tool fetch url=https://ghp.ci/https://raw.githubusercontent.com/Loyalsoldier/v2ray-rules-dat/release/apple-cn.txt dst-path=/usb1/mosdns/var/mosdns/geosite_apple.txt

#自动重启mosdns容器
/container stop [find name="9afa885a-9107-4c1c-9f2a-8af06a61caba"]; /delay 5; /container start [find name="9afa885a-9107-4c1c-9f2a-8af06a61caba"];

这里单独说下,我的这些mosdns规则是放在/usb1/mosdns/var/mosdns/目录下的,相信你们在脚本上也看到了,然后就是我的mosdns容器的名字是9afa885a-9107-4c1c-9f2a-8af06a61caba,不要照我的抄,你们要看看你们自己mikrotik系统里的mosdns容器的名字是什么,替换掉就可以了,我设置的是7天更新一次mosdns规则.

好了,以上就是全部内容了.
夜空- 本站版权
1、本站所有主题由该文章作者发表,该文章作者与夜空享有文章相关版权
2、其他单位或个人使用、转载或引用本文时必须同时征得该文章作者和夜空的同意
3、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
5、原文链接:blog.slogra.com/post-813.html

标签: 规则 自动更新 容器 mikrotik rb5009 mosdns 自动重启

评论: