说明
CDN即内容分发网络,用于提高访问网站的响应速度,也可隐藏服务器IP。原理即访问挂了CDN的例如example.com,实际访问的是离你地理位置最近的CDN节点,由节点给你提供网站服务,源站内容被CDN节点缓存,达到加速访问的目的。所以ping源站实际ping的CDN的地址,无法得到源站IP地址,也达到了隐藏IP的目的。
下面以cloudflare为例
接入
1.打开cloudflare官网,注册登陆,点击免费开始使用,添加你的站点域名,选择免费计划即可
2.去你的域名托管服务商,修改域名的DNS服务器地址为cloudflare提供的DNS地址
3.修改你的域名托管商DNS地址,都是点你的域名边上的管理,进入即可修改
腾讯云:
阿里云:传送门
clouflare配置
1.如果你的网站已启用SSL并且nginx重定向http请求为https,那么可以关闭cloudflare的自动https重写、始终使用https功能,否则很有可能出现301重定向错误。
2.可以根据需求,修改cloudflare的SSL/TLS,建议完全(严格)。
3.其他设置可以自行探索。
有人问为什么选择cloudflare,原因:免费!😆而且免费版足够个人使用了,而且不用备案,当然,国内用户可以选择国内云厂商的境内CDN流量包加速你的域名,缺点就是被加速域名需要备案。倘若你的服务器位于国内,面向国内用户,不写一些不利于团结的内容,那么大可去备个案,挂个国内CDN,毕竟国内云服务器的小水管带宽也是操蛋。