CloudFlare是一家提供CDN加速和网站防护功能的企业。在全球都布置了大量的CDN节点。那网站使用了CloudFlare的CDN加速功能之后,如何查看网站使用的是哪些CDN加速节点缓存的静态文件等内容?不同地区的访问是通过哪些cloudflare节点访问你的网站?其实我们只要在网站域名后面加上/cdn-cgi/trace/就可以 查看相关信息
举例:https://www.pigji.com/cdn-cgi/trace/
会显示以下信息:
fl=464f32
h=www.pigji.com
ip=119.22.222.212 ## 访问者的来源IP
ts=1651248136.753
visit_scheme=https
uag=Mozilla/5.0 (Windows NT 6.1; Win64; x64)....
colo=SJC ## CDN节点 SJC 代表 圣何塞节点
http=http/3
loc=CN ## 访客所在地理位置
tls=TLSv1.3
sni=plaintext
warp=off
gateway=off
colo=SJC 这里的 SJC 代表 圣何塞CDN节点
HKG = 香港节点
SJC = 圣何塞
LAX = 洛杉矶节点
SEA = 西雅图节点
NRT = 东京成田
FFM = 法兰克福
CloudFlare是什么
Cloudflare是一家国外提供CDN网站加速服务、网站安全管理、性能优化等相关技术的科技企业,Cloudflare CDN可以保护您的网站和服务抵御包括分布式拒绝服务攻击(DDoS, Distributed Denial of Service)在内的大多数网络攻击,保护网站长期在线,阻止网络攻击、垃圾邮件等等,还可以提升网站的性能、加速用户对网站的访问速度。