Cdnfly通过改HOSTS破解授权方法

前言

cdnfly是一个提供CDN服务的平台,需要配置主控和节点,接入第三方DNS,添加线路分组,设置套餐和网站。本文介绍了如何按顺序完成这些步骤,以及相关的参数和操作说明。

Cdnfly通过改HOSTS破解授权方法

功能介绍

Cdnfly是一款高性能,带高级防CC功能的CDN加速软件。
拥有主流CDN系统大部分的功能,功能介绍如下:

节点集中管控

  • 自动检查节点连接,实现自动故障禁用节点,恢复自动启用节点
  • 自动同步网站配置,并定期维护配置一致性
  • 自动监控节点带宽,连接,负载,硬盘使用等指标

客户就近加速

  • 通过接入第三方dns,设置智能线路,分区解析,实现为客户就近分配节点访问加速
  • 支持多个第三方dns,如aliyun,dnspod.cn,dnsdun等

缓存刷新预热

  • 可针对url,目录来实时清理网站缓存
  • 提前预缓存资源,提高资源命中率

独立证书管理

  • 可一键申请Let’s encrypt免费证书
  • 可上传自己已有的证书
  • 自动续期证书

高级访问控制

  • 可针对IP,域名,user-agent,url等设置是否禁止或开放访问
  • 多条规则随意组合,可设置复杂的访问控制

四层代理支持

  • 不仅支持七层代理如http,https,也支持四层协议代理,如tcp和udp
  • 四层代理可设置单IP连接数限制,及访问控制

防CC攻击

  • 支持多种防cc模式,如请求速率,跳转,JS浏览器识别,验证码,滑动等,以满足多种场景防CC需求
  • 针对不同类型的资源,自动为其分配定制的防CC规则,达到低误封,防CC效果高效的目的

自定义监听端口

  • 支持非80 443端口的监听
  • 可设置允许监听的端口范围

源站负载均衡

  • 可设置多个源服务器,来实现负载均衡
  • 设置多源站时,一个源故障时,自动尝试下一个

高级缓存配置

  • 可针对后缀名,目录,全路径来设置缓存
  • 可设置不需要缓存的资源,实现缓存的精细管理

实时统计

  • 可实时查询网站访问日志,并申请下载指定日期,指定条件的网站访问日志
  • 可查询网站带宽,流量,命中率,回源质量等的关键指标,实时了解网站运行状态
  • 快速了解攻击情况,如被攻击域名等

多角色后台

  • 目前支持管理员,普通用户的后台
  • 普通用户可自助购买套餐,实现基本运营功能

服务器配置要求

主控

  1. 内存 – 因为主控安装有Elasticsearch,推荐16G及以上,如果网站访问量比较小,8G也行,至少4G。
  2. 硬盘 – 建议固态硬盘, 同样考虑访问日志大小,推荐100G及以上,量小的话都可以。
  3. CPU – CPU至少2核
  4. 开放80 88 9200端口

节点

  1. 内存 – 至少2G及以上
  2. 硬盘 – 根据网站缓存的大小配置
  3. CPU – Nginx主要是跑CPU,所以要想访问性能好,CPU尽量好点。
  4. 开放80 443端口

系统

目前仅支持Centos-7和Ubuntu 1604、Ubuntu 2204、Debian 11系统

破解授权

Cdnfly自建云端搭建方法

用下载的源码搭建一个站点,绑定域名auth.cdnfly.cn、monitor.cdnfly.cn,注意需要配置伪静态。

Cdnfly主控安装方法

修改hosts,将 auth.cdnfly.cn、monitor.cdnfly.cn 这2个域名指向刚才的自建云端服务器IP。

执行以下命令安装主控

curl http://auth.cdnfly.cn/master.sh -o master.sh && chmod +x master.sh && ./master.sh --es-dir /home/es

已安装过官方版的破解方法

修改hosts,将 auth.cdnfly.cn、monitor.cdnfly.cn 这2个域名指向刚才的自建云端服务器IP。

执行以下命令完成破解

wget http://auth.cdnfly.cn/cdnfly/api.py -O /opt/venv/lib/python2.7/site-packages/requests/api.py
supervisorctl -c /opt/cdnfly/master/conf/supervisord.conf reload

说明

监控默认是使用云端服务器去请求CDN节点,因此要保持云端和CDN节点之间的网络畅通。另外如果是用宝塔面板,php不要安装bt_safe扩展,否则无法使用tcp类型监控;如果要用ping类型监控,还需要允许exec函数。
支持多节点监控(和官方一样),要添加其它监控节点,可以编辑config.php配置文件,根据里面的注释说明添加。

免责声明

本站资源大多来自网络,如有侵犯你的权益请留言反馈 根据《计算机软件保护条例》第十七条规定“为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。”您需知晓本站所有内容资源均来源于网络,仅供用户交流学习与研究使用,版权归属原版权方所有,版权争议与本站无关,用户本人下载后不能用作商业或非法用途,需在24个小时之内从您的电脑中彻底删除上述内容,否则后果均由用户承担责任;如果您访问和下载此文件,表示您同意只将此文件用于参考、学习而非其他用途,否则一切后果请您自行承担,如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。 本站为个人博客非盈利性站点,所有软件信息均来自网络,所有资源仅供学习参考研究目的,并不贩卖软件,不存在任何商业目的及用途,网站会员捐赠是您喜欢本站而产生的赞助支持行为,仅为维持服务器的开支与维护,全凭自愿无任何强求。本站部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。


如果遇到付费才可观看的文章,建议升级终身VIP。全站所有资源任意下免费看”。本站资源少部分采用7z压缩,为防止有人压缩软件不支持7z格式,7z解压,建议下载7-zip,zip、rar解压,建议下载WinRAR

给TA充电
共{{data.count}}人
人已充电
技术教程

彩虹(三六互联)聚合登录各大登录接口申请方法

2024-8-22 23:45:22

技术教程

常用Linux命令代码合集

2024-9-9 20:56:19

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
搜索