查看公网 IP
说到如何查看自己的公网 IP 地址, 大家都会想到使用百度, 搜索 IP, 就会显示出自己所在网络的公网 IP 地址, 当然使用的是
www.ip138.com 提供的 ip 查询功能.
偶然发现的小 bug
今天偶然发现了一个小 bug, 按照正常方式打开 bug, 输入关键词: IP, 点击百度一下, 在搜索结果中出现了我的公网 IP, 这时候我点击了浏览器 (Chrome) 的刷新按钮, 奇怪的事情出现了, 地址中出现了另一个 IP 地址, 显示为阿里云的 IP 地址.
而且我发现只要点击百度一下出来的都是正确结果, 但是只要点击浏览器的刷新按钮, 出来的就是阿里云的 IP 地址. 详见下图.
ip.gif
简单分析
这个 IP 地址应该是某个 CDN 节点的 IP 地址, 也就是说在通过浏览器的刷新按钮提交数据和直接百度一下提交的数据是有区别的, 刷新按钮可能走了 cdn 缓存, 而 cdn 缓存使用了节点的 IP 地址, 而使用百度一下的时候也许没有走 CDN 缓存或者 CDN 对源 IP 进行了替换, 所以可以正常显示结果.
来源: http://www.jianshu.com/p/d7f326ed1384