C/C++教程

信息收集之CDN判断

本文主要是介绍信息收集之CDN判断,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

一、什么是CDN?

  CDN的全称是Content Delivery Network,即内容分发网络。CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储和分发技术。

  简单来说,在我们进行信息收集的时候,拥有CDN的网站会将真实ip进行隐藏,导致我们无法看到目标网站的一个真实ip,从而无法正确的对网站进行判断。

二、简单介绍一下判断是否有CDN的几种方法?

1、多地ping检测

  利用不同位置的ip去ping服务器,将返回的ip进行对比,如果ip都是一样的,说明极有可能不存在CDN,如果ip不一样,就说明存在CDN。

  在这里我使用的站长工具里面的ping检测进行测试:http://ping.chinaz.com/

  存在CDN:

  不存在CDN:

 

 2、nslookup

nslookup是用来查询DNS的解析记录的。

通过这条命令,我们可以查询在目标服务器缓存中有多少域目标域名映射的ip。

同样,如果有多条ip,便可以确定存在CDN。

如果只有一条的话,那么有可能不存在CDN。

这篇关于信息收集之CDN判断的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!