订阅信息来自互联网
订阅地址前缀
http://v2.shuobude.top/vpn/sub/
查看 updata.txt 文件,根据文件生成自己的订阅地址
更新状态
vpn更新结果查看:
http://v2.shuobude.top/vpn/update.txt
订阅后缀为 update.txt 中的文件名,如 ss
完整的实例参考
http://v2.shuobude.top/vpn/sub/ss
【 v2ray 路由规则: 】 http://v2.shuobude.top/vpn/v2ray_route
【 链接1: 】https://raw.githubusercontent.com/pojiezhiyuanjun/freev2/master/0701clash.yml
上述连接来自互联网分享,但是他的生成模式为日期结尾,这也就导致不能长期订阅,为了方便使用,我使用本地脚本的访问进行拉取,做成定时任务,每天更新4次
#!/bin/bash
TODAY=$(date +"%m%d")
DAY=$(date -d "1 day ago" +"%m%d")
HTTP_CODE=$(curl -I -m 10 -o /dev/null -s -w %{http_code} https://raw.githubusercontent.com/pojiezhiyuanjun/freev2/master/${TODAY}clash.yml)
i=1
if [ $HTTP_CODE -eq 200 ]
then
curl -m 10 -s https://raw.githubusercontent.com/pojiezhiyuanjun/freev2/master/${TODAY}clash.yml > /var/www/sub/clash.yaml
else
while [ $HTTP_CODE -ne 200 ]
do
DAY=$(date -d "${i} day ago" +"%m%d")
HTTP_CODE=$(curl -I -m 10 -o /dev/null -s -w %{http_code} https://raw.githubusercontent.com/pojiezhiyuanjun/freev2/master/${DAY}clash.yml)
i+=1
done
curl -m 10 -s https://raw.githubusercontent.com/pojiezhiyuanjun/freev2/master/${DAY}clash.yml > /var/www/sub/clash.yaml
fi
定时任务
0 */6 * * * /root/get_clash.sh
我的地址就不提供了,大家可以自行使用脚本获取。
v2ray 订阅
#!/bin/bash
TODAY=$(date date +"%Y-%-m-%-d")
HTTP_CODE=$(curl -I -m 10 -o /dev/null -s -w %{http_code} https://raw.githubusercontent.com/JACKUSR2089/v2ray-subscribed/master/subscribed/${TODAY})
i=1
if [ $HTTP_CODE -eq 200 ]
then
curl -m 10 -s https://raw.githubusercontent.com/JACKUSR2089/v2ray-subscribed/master/subscribed/${TODAY} > /var/www/sub/v2ray.html
else
while [ $HTTP_CODE -ne 200 ]
do
DAY=$(date -d "${i} day ago" +"%Y-%-m-%-d")
HTTP_CODE=$(curl -I -m 10 -o /dev/null -s -w %{http_code} https://raw.githubusercontent.com/JACKUSR2089/v2ray-subscribed/master/subscribed/${DAY})
i+=1
done
curl -m 10 -s https://raw.githubusercontent.com/JACKUSR2089/v2ray-subscribed/master/subscribed/${DAY} > /var/www/sub/v2ray.html
fi