所谓中国特色的互联网,南电信,北网通,互通问题成了站长们心中的痛。
于是CDN(Content Delivery Network)开始流行,VeryCD之前就使用过51CDN的服务。
但是普通的CDN服务,由于DNS和cache服务器都不受自己掌控,可定制性差,安全性更无法控制。VeryCD之前遭遇的页面被恶意篡改事件
直接导致了我们放弃第三方CDN服务。
今天下午开始用上了自己建的CDN,效果不错(网通的朋友可以看看速度有否增加),而且成本还不到第三方CDN服务的1/10。
CDN的实现原理并不复杂,可以简单的分为2层,DNS服务器用来将不同用户的请求分发到最近的节点;Cache服务器分布在各个节点上用来响应用户的请求。
DNS服务器可以用bind9
来建,Cache则可以选squid
。这2个都是linux平台下的开源软件,高效、免费,国内收费的CDN服务基本上也是依赖这2个软件。可惜的是linux平台相对复杂,而且之前中文文档太少,普通用户要架设起一套自己的CDN服务器还是非常麻烦。
好在声仔已经把bind9的安装说明以及区分电信网通用户解决方案
整理过了,甚至还提供了免费的dnspod
服务,直接免去了自己架设DNS服务器的苦恼。
Cache服务器所要用到的squid,基本原理是用它做反向代理。可以Google一下
,也可以参考我的书签
,不过相关的文档都已经较老,且没有大并发、大流量下的实践,对配置的叙述也较简单。回头我会把VeryCD使用squid以来的经验进行总结,并公布我们所使用的squid.conf参数,希望能够对大家有所帮助。
分享到:
相关推荐
如何搭建自己CDN服务器 目前在免费CDN市场上,360因为“免费”而越做越大,加速乐做的很早。但因免费的节点不多,好多用户都被强走了。安全宝现在也还不错。目前国内的免费CDN市场已呈现三足鼎立趋势。 可为什么我...
### 自建CDN应对大流量拒绝服务 #### 引言 在互联网日益发展的今天,网络安全威胁也随之增加。其中,分布式拒绝服务(DDoS)攻击已成为众多企业和组织面临的主要挑战之一。这种攻击通常通过大量非法请求淹没目标...
### 阿里CDN从自建到服务 #### 一、双11购物狂欢节对CDN的需求 - **背景介绍**:“双11”购物狂欢节是中国一年一度的大型线上购物活动,由阿里巴巴集团发起并主导。2013年的“双11”,全天产生了1.67亿个订单,...
CDN配置软件可帮助大中小站长或大中小企业低成本,轻松构建自己的CDN网络或服务器群,提供专业的CDN软件,更好的CDN技术在线服务! 搭建CDN镜像服务器的基本要求: 必须要独立IP,可以用VPS,最低要求单核,开80端口 ...
然而,ViralJS通过P2P机制,使得每个用户都可以成为临时的CDN节点,帮助传播内容,尤其是在低带宽或高延迟的网络环境下,这种自建CDN的方式能显著提升资源加载速度。 为了使用ViralJS,开发者需要将其安装到Express...
自建CDN防御DDoS架构设计、成本与部署细节
5. **节省成本**:使用CDN服务,开发者可以减少自建服务器或购买额外带宽的成本。 在"RunGineCDN-master"这个压缩包文件中,我们可能找到了关于睿擎CDN服务的源代码或者相关配置信息。通常,这类文件可能包含CDN...
CDN节点加速 彻底解决各个地区各个运营商相互互联的瓶颈,彻底实现跨地区网络加速 隐藏真实IP 使用CDN技术后让攻击者无法找到真实IP,大大提高了网站的安全性 负载均衡 客户从CACHE服务器上读取数据大大减少了主...
1. **选择合适的CDN服务提供商**:市面上有许多CDN服务提供商,如阿里云、腾讯云等,需要根据业务需求和预算选择。 2. **注册并配置账户**:在服务提供商的控制台上创建账户,配置域名和SSL证书,设置回源策略等。 3...
CDN 自建方案 CDN(Content Delivery Network,内容分发网络)是一种根据用户所在的地理位置、网络状况等因素,将内容分发到各个节点的分布式网络系统。 CDN 的主要目标是将用户所需的内容尽可能地推到用户的附近,...
的CDN网络或服务器群,提供专业的CDN软件,更好的CDN技术在线服务! 智能CDN软件功能特性 1、运行于Win2003系统,支持和服务器 2、服务器或必须要独立公网IP 3、服务器或的最低要求单核(不能是Atom),内存512以上,...
CDN配置软件可帮助大中小站长或大中小企业低成本,轻松构建自己的CDN网络或服务器群,提供专业的CDN软件,更好的CDN技术在线服务! 最新更新: Timer.exe 定时清理缓存 Timer.exe 就是自动清理缓存 无人值守 真正的自动...
阿里云CDN服务-API手册-D 本文档介绍了阿里云CDN服务的API手册,旨在帮助用户快速入门使用CDN服务。CDN服务提供了内容分发网络,用户可以使用本文档介绍的API对CDN服务进行相关操作。 CDN API概述 CDN API提供了...
CDN(内容分发网络)服务是一种通过将网站内容分布到世界各地的节点,从而加速网站加载速度,提高用户体验的技术。随着互联网的快速发展,CDN服务已经广泛应用于视频流媒体、电子商务、游戏、在线教育等多个领域。...
"阿里云CDN服务-常见问题.pdf" 阿里云CDN服务是 Alibaba Cloud 提供的一种内容分发网络(Content Delivery Network,CDN),旨在帮助用户快速、安全、可靠地分发内容。下面是阿里云CDN服务的一些常见问题和解决方案...
是不是我们的免费CDN加速服务软件搭建非常简单,千万不要说免费的不好,20万连接并发没有哪家愿意免费给,我们的真正免费20万并发。 如果遇到问题可以随时联系我的QQ:281061456 如果不在线的话可以加交流群:...
总的来说,"Layer-master"项目为希望自建CDN的用户提供了一种可能的实现方式,它可以帮助你控制成本,同时获得对CDN服务的更多定制化和灵活性。但请注意,搭建和运维CDN是一项复杂的工作,需要深入了解网络技术和...
阿里云CDN服务-常见问题-D 阿里云CDN服务的优势包括: * 稳定快速:先进的分布式系统架构,节点储备量达国内近 500个,海外 30+ 个节点,充足的带宽存储资源。 * 高效的性能指标:95%+ 命中率,ms 级响应时间。 * ...
CDN服务器教学视频.txt 网盘永久链接 为方便CDN 学习爱好者而上传