假设你的网站架设在美国西部的虚拟主机,但服务客群是台湾人,这时所有来自台湾的客户都要透过自己的电信商,连接到其他电信商,再连接到你的网站主机供应商的网络。在这过程会产生不少的网络延迟,以及封包遗失等网络问题,对客户来说,会感觉网站没特别快,或很明显地比别人慢。为了解决这样的问题,产生了一种叫做 CDN (Content Delivery Network) 中文称作内容传递网络的服务。CDN 网络会在全世界各地建设节点,让使用者可以透过离他最近的节点存取网站,这样一来就解决物理无法解决的网络延迟问题。
市面上有非常多的 CDN 服务供应商,但公认最划算的就是我们正要介绍的 CloudFlare!CloudFlare 是一家很有良心的公司,你可以免费使用它的服务,而且不会因为你没付钱对你有很明显的差别待遇。你可以在看完这篇文章后就帮你的部落格套用 CloudFlare 服务。
CDN:CDN 是 CloudFlare 最主要的服务,他拥有上百个物理节点,最近也在台湾台北上线了一个节点。
DDoS 防护:透过 CloudFlare,可以帮你阻止来自恶意攻击者的流量,只让正常的使用者连线到你的主机。CloudFlare 阻止过全世界最大规模的 DDoS 攻击 (6xx Gbps),它真的会舍身为你抵挡攻击!同时他也拥有全世界总和数十 Tbps 的网络,各个区域都有缓冲节点。
DNS 托管:CloudFlare 提供了 DNS 托管的服务,同时可以防止 DNS 方面的攻击。
安全性:CloudFlare 会自动学习最新的攻击手法,并防止它发生在你的网站上。还会自动帮您阻止恶意的服务请求。
资料齐全的仪表板:CloudFlare 也提供了线上的仪表板,你可以透过它查看流量、使用者来源等资讯。
接着输入你的网域名称,例如 example.com。
接着会播放一部介绍 CloudFlare 的影片,同时系统正在扫描你的 DNS 记录。影片播放完就可以点右下角的按钮继续。
接着确认你的 DNS 纪录,它预先会尽可能帮你扫描并加入,但如果有漏掉的请务必记得补上。
接着是选择方案,我们用免费方案就好~
最后就是将你的 Nameserver 改成 CloudFlare 提供的那两组。若你不知道怎么操作,请直接告诉你的网域名称注册商就可以了。
确认 Nameserver 修改好,不久后网站就会自动被启用。
最后到 DNS 页面,确认你要启用 CloudFlare 服务的子网域,右边的云是橘色的状态。
非常感谢 CloudFlare 提供的优质服务,每天帮我们节省了数百万次的服务器存取,我也会在写几篇 CloudFlare 的相关教学,让大家更认识这个优质服务。
(预计即日起每日新增一篇)
CloudFlare 进阶教学: 概观篇 (Overview)
CloudFlare 进阶教学: 数据分析篇 (Analytics)
CloudFlare 进阶教学: 连线安全性篇 (Crypto)
CloudFlare 进阶教学: 防火墙篇 (Firewall)
CloudFlare 进阶教学: 性能优化篇 (Speed)
CloudFlare 进阶教学: 内容快取篇 (Caching)
CloudFlare 进阶教学: 自订规则篇 (Page Rules)
CloudFlare 进阶教学: 网络设定篇 (Network)
CloudFlare 进阶教学: 护盾篇 (Scrape Shield)
CloudFlare 进阶教学: 应用外挂篇 (Apps)