说在开头:文章是我通过查询资料后按照自己的理解总结出来的,所以如果有说法不对的地方,欢迎大佬指正~
其实这一节讲的东西,在我看来有一点“鸡肋”,因为真实IP共同前面的方法其实已经可以找到了,这里主要讲一下我觉得有用的东西:CDN。
CDN:Content Delivery Network,内容分发网络。
它是一种服务,作用主要是提高网站的响应速度和用户体验。它把用户经常访问的静态数据资源(html、css、js图片等)缓存在节点服务器上,当用户再次请求的时候,会直接分发到离用户近的节点服务器去响应;当用户进行实际数据交互时,才会从远程web服务器上响应。
所以如果目标服务器购买了CDN服务的话,我们通过ping得到的不是真正的目标web服务器,只是离我们最近的一台目标节点的CDN服务器。
下图就说明使用了CDN的:
这个就是没有用CDN的:
- ping不通的原因有很多,可能是网络不通,或者对方的防火墙规则,或者域名错误。这里请求超时没ping通的原因应该是对方设置了防火墙规则。