Cloudflare 代理功能通过接管网站的流量请求,为网站添加一层反向代理服务。这意味着,访问者并不是直接访问网站服务器,而是通过 Cloudflare 的全球 CDN(内容分发网络)节点来中转访问请求。
Cloudflare 提供的代理模式包括以下功能:
1. CDN 加速:缓存静态资源,减少服务器的压力。
2. 隐藏源站 IP:提升安全性,防止源站被直接攻击。
3. DDoS 防护:有效抵御分布式拒绝服务攻击。
4. HTTPS 加密:为网站流量加密,提升隐私保护。
关于如何使用:
1. 注册并添加域名
首先,前往 Cloudflare 官网 注册账户。在账户中添加需要代理的域名,Cloudflare 会自动扫描现有 DNS 记录。
2. 配置 DNS 记录
在 Cloudflare 的 DNS 面板中,开启代理功能。开启代理后,Cloudflare 的图标会显示为橙色小云朵,表示流量将通过 Cloudflare 的网络中转。
3. 设置 SSL/TLS 加密
Cloudflare 支持多种 SSL 模式,包括:
• Flexible(灵活模式):访问者与 Cloudflare 间使用 HTTPS,但 Cloudflare 与源站间使用 HTTP。
• Full(完整模式):访问者与 Cloudflare、Cloudflare 与源站均使用 HTTPS。
4. 配置性能优化
通过 Cloudflare 面板,您可以开启以下性能优化选项:
• 静态资源缓存:加速图片、CSS、JS 等文件
• 自动压缩:自动对文件进行 Gzip 或 Brotli 压缩。
• 页面规则:为不同页面设置特定优化策略,如缓存策略、重写规则等。