接入CloudFlare需遵循以下步骤:
首先,访问CloudFlare控制面板并添加站点。
接着,选择免费版本进行使用。
随后,查看并明确DNS记录,将服务解析地址填写为实际服务器IP。
前往域名管理控制台,移除旧DNS服务器,新增CloudFlare提供的DNS服务器。
根据需求进行配置。
配置并开启SSL功能,使用Cloudflare提供的证书。
对于已配置阿里云证书且服务器强制重写HTTP至HTTPS的根域名,选择严格模式。子域名若无证书,但服务器允许通过HTTP访问,可选择灵活模式。
完成后,预计24小时生效,实际等待时间约为半小时。进行测试以确保服务正常。
配置Cloudflare后,可能影响客户端获取真实IP。Cloudflare提供了解决方案,通过额外的两个请求头xforwardedfor与cfconnectingip传递客户端IP。
若使用nginx获取客户端真实IP,需相应修改配置以实现此功能。