CloudFlare自选IP 并配置dns,设置15分钟自动更换新IP,加快网站访问

2021年4月26日20:39:19 发表评论 1,014

CloudFlare自选IP 并配置dns,设置15分钟自动更换新IP,加快网站访问云服务器怎么样?云服务器值不值得购买?云服务器好不好?

CloudFlare自选IP 并配置dns,设置15分钟自动更换新IP,加快网站访问

cf2dns可以筛选出优质的Cloudflare IP(以接口方式提供15分钟更新一次),并使用域名服务商提供的API解析到不同线路以达到网站加速的效果(目前只完成DNSPod和阿里云DNS,后续如果有需求将会加入其他运营商的)

这篇文章就来利用GitHub Actions,以达到自动更换自选IP的效果。对于加速网站还是有不错效果的。学习本文的同时,你可能需要简单学习下GitHub Actions的知识。

GitHub Actions:https://www.daniao.org/12015.html

1、简介

项目:https://github.com/tmmtoo/cf2dns

2、准备

Cloudflare自选IP并已接入到DNSPod或阿里云DNS,不知道怎么自选IP可以查看:教程

Python3、pip环境(如果是GitHub Actions这一步就不要管了!)

3、获取密钥等

1)登录腾讯云后台或者阿里云后台,获取 SecretId、SecretKey,如果使用阿里云DNS,注意需要添加DNS控制权限AliyunDNSFullAccess。这里以dnspod为列,看图:

2)进入后台后,如果你之前没有密钥,需要新建一个,新建也很简单,直接点击新建密钥 会自动生成。

3、Fork项目到自己的仓库

1)注意,我们这里是利用gihub actions来部署这个,所以,如果你没有github账号,自行去申请一个。

官网:https://github.com/

2)如何fork看图:

4、GitHub Actions 运行部署

前面的准备工作都做完了,这里就进入正题了。

文章加密,密码获取,可加tg获取。

tg订阅:https://t.me/rssdaniao

tg群:https://t.me/daniaoboke

进入tg群后,输入如下指令会自动跳出密码。

/cf自选

输入密码查看隐藏内容:

6、最后

我们可以用ping.chianz.com这个工具ping一下,会发现,没过15分钟或者你设定的30分钟,IP记录会改变,程序会自动删选一些优质IP,以达到加速网站的目的。

 

利用GitHub Actions的有点是不需要服务器,无成本运行,但是有时候也挺抽风的,如果有条件,推荐还是用一台vps来运行。下一篇文章说说如何利用自己的vps来运行这个项目。

  • 1、简介
  • 2、准备
  • 3、获取密钥等
  • 3、Fork项目到自己的仓库
  • 4、GitHub Actions 运行部署
  • 5、添加记录
  • 6、最后

CloudFlare自选IP 并配置dns,设置15分钟自动更换新IP,加快网站访问

来源链接:https://www.vpssz.com/

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

郑重声明:VPS主机评测仅提供资料收集及VPS云主机信息推介,不提供任何VPS云主机及代购业务!