标签:CDN相关的结果9条:

    如何用DNS+GeoIP+Nginx+Varnish做世界级的CDN

      如何用BIND,GeoIP,Nginx,Varnish来创建你自己的高效的CDN网络?CDN,意思是ContentDistrubtionNetwork,意思是内容分发网络,简单的说,就是全地域范围内的负载均衡,全地域的概念可以是全国,也可以是全世界。由统一的DNS服务器进行地址转发,选择离用户最近的地区服务器进行负载均衡。本质上是从一个机房内的负载均衡扩展到了全世界范围内的负载均衡。同时可以将本地…

    发布于:2019-11-24 13:08:24

    CDNFly(原HttpGuard)介绍

      CDNFly(原HttpGuard)介绍CDNFly是基于openresty,以lua脚本语言开发的防cc攻击软件。而openresty是集成了高性能web服务器Nginx,以及一系列的Nginx模块,这其中最重要的,也是我们主要用到的nginxlua模块。CDNFly基于nginxlua开发,继承了nginx高并发,高性能的特点,可以以非常小的性能损耗来防范大规模的cc攻击。功能介绍多节点管理CDNFly支持多节点管理,可以在主控端同…

    发布于:2019-11-22 04:23:21

    CDNFly安装

      支持的系统centos-7centos-6(不推荐使用)ubuntu16.04ubuntu14.04环境要求需要干净的系统,可能会覆盖原有的mysql主控端安装curl-k"https://www.centos.bz/httpguard/master.sh?$(date+%s)"-omaster.shchmod+xmaster.sh./master.sh被控节点安装curl-k"https://w…

    发布于:2019-11-18 08:45:10

    CDNFly防CC规则介绍

      术语匹配器:用来匹配用户的请求,可以匹配用户IP,Host,req_uri(带参数),uri(不带参数),user_agent和referer。一个匹配器可以有多个匹配项,添加多个匹配项时,此匹配器所有的匹配项都满足时,这个匹配器才为真。过滤器:用来过滤用户请求,过滤器类型有req_rate(限制请求速率),js_jump(返回js跳转代码验证),temp_redirect(返回302跳转验证),…

    发布于:2019-11-05 08:28:38

    CDNFly发布日志

      2017-11-04发布v2.1.0版本功能:支持设置详细的缓存条件功能:支持免费的let’sencrypthttps证书自动申请2017-10-30发布v2.0.12版本功能:新增http2支持2017-10-29发布v2.0.2版本功能:新增自动升级功能2017-10-25发布v2.0.0-beta版本功能:新增多节点支持功能:支持控制面板管理反向代理网站功能:新增自动开启防cc功能功能:新增…

    发布于:2019-11-05 07:31:42

    Nginx自建CDN与ngx_cache_purge清除缓存

      Nginx自建CDN与ngx_cache_purge清除缓存Nginx自建CDN在https://www.xiaoz.me/archives/8775已经介绍过,有兴趣的童鞋可参考,不过可以在这篇文章基础上继续完善,比如添加ngx_cache_purge模块来清除缓存。编译ngx_cache_purge模块清理Nginx缓存需要ngx_cache_purge模块帮助,可输入命令nginx-V查看已经编译的模块,如果没有ngx_cache_purge说明模块…

    发布于:2019-11-03 02:24:33

    Nginx+SSL+Tomcat+CDN部署总结

      Nginx+SSL+Tomcat+CDN部署总结之前在度娘搜索资料,无意间看到一些个人站点的博客都用了https协议,在浏览器地址栏中被标记为绿色的“安全”,前些天特地给自己负责的小项目升级成https协议,其优点这里不再赘述,小伙伴们可以自行百度,今天把整合部署分享在这里,希望小伙伴们少走弯路~效果如下:软件版本如下:一、生成SSL证书首先我们创建一个用来存放letsencrypt生成证书项目的路径并进入:cd/usr/local/letse…

    发布于:2019-10-29 06:38:32

    CDN实现varnish缓存

      CDN实现varnish缓存实验环境:server5:varnish机(ip:172.25.254.5)server2:realserver机(ip:172.25.254.2)server3:realserver机(ip:172.25.254.3)server5配置一、安装varnish相关软件[root@server5~]#yuminstall-yvarnish-libs-3.0.5-1.el6.x86_64.rpm[ro…

    发布于:2019-10-22 22:19:49

    Nginx 服务器日志配置 – 解决使用CDN记录真实用户IP(包括宝塔)

      Nginx 服务器日志配置 – 解决使用CDN记录真实用户IP(包括宝塔)关于nginx的日志配置,之前写过一:http://www.vuln.cn/2989,今天又用到发现其中还有很多点没有提及到,所以再写一篇记录全面一点。修改的配置文件位置该怎么改网上的教程已经很多,但是到底在哪个文件的什么地方修改,如何生效这才是根本问题。我们需要修改是的nginx.conf根配置文件使用lnmp的服务器一般配置文件在:/usr/localginx/confginx.conf,宝塔…

    发布于:2019-10-18 05:22:13