1.什么是CDN?
CDN(内容分发网络)是一种网络服务,它通过将网站、应用程序或其他内容的副本存储在全球各地的服务器上,帮助加速内容的传输和交付给用户。当用户请求访问某个内容时,CDN会根据用户的地理位置和网络条件,自动选择最近或最合适的服务器来提供内容,从而减少加载时间和提高性能。通过分布式架构和缓存技术,CDN可以改善网站的加载速度、可用性和安全性,为用户提供更好的在线体验。
2.如何判断目标服务存在CDN服务 & 找出真实ip
2.1通过超级ping:多个地点Ping服务器,网站测速 - 站长工具
存在cdn情况:
发现很多不一样的ip 说明存在cdn服务器
不存在情况:
发现都是同一个ip 说明不存在cdn
注意:
加www 和 不加 www 是有区别的,网站管理员在设置cdn服务的时候 可能只对带www的做了cdn服务 这时候 我们就可以这样来通过超级ping:baidu.com
两者区别:
加www
不加www:
很明显 真实ip已经出来了。。。。。
2.2通过第三方网站查找Get Site IP - Find IP Address and location from any URL
3.常见CDN绕过技术:
3.1 子域名查询
3.2 邮件服务查询
3.3 国外地址请求
3.4 遗留文件,扫描全网
3.5 黑暗搜索引擎搜索特定文件
3.6 dns历史记录,以量打量 (通过ddos攻击 打光流量 在访问网站 就是真实ip)