周梦康 发表于 2015-01-15 5224 次浏览 标签 : cdnwget

记得11月份,我们公司的图片cdn出现来严重的问题,打开一张图,10次有8次打开是跳转到一个游戏网站。而直接通过我们的ip来访问图片是ok的,走cdn就出现问题,当我把这个问题反馈给cdn那边时,他们就一直以他们没有出现问题为由,怀疑是用户的dns的问题,也可以说他们看到了偶尔出现,懒得管。都想留到下一个时段值班的人员去弄,一直拖。

直接指定host,这样排除了dns的原因了wget -S -O /dev/null --header="Host: f4:topit.me" http://111.1.23.214/4/2d/d1/1133196716aead12d4s.jpg

他们还是怀疑是dns的问题,我们运维就直接在他们自己的内网服务器上wget操作。

[root@sdj-vm02 ~]# wget -S  http://f4.topit.me/4/2d/d1/1133196716aead12d4s.jpg
--2014-11-08 21:47:34--  http://f4.topit.me/4/2d/d1/1133196716aead12d4s.jpg
Resolving f4.topit.me... 123.150.50.14, 123.150.50.13
Connecting to f4.topit.me|123.150.50.14|:80... connected.
HTTP request sent, awaiting response... 
  HTTP/1.1 302 Moved Temporarily
  Server: nginx/1.7.3
  Date: Sat, 08 Nov 2014 13:45:31 GMT
  Content-Type: text/html; charset=iso-8859-1
  Content-Length: 218
  Location: http://www.aiaigame.com/index.html
  Cache-Control: max-age=300
  Expires: Sat, 08 Nov 2014 13:50:31 GMT
  Powered-By-ChinaCache: MISS from CHN-SX-3-3gC.2
  Age: 125
  Powered-By-ChinaCache: HIT from CHN-TJ-7-3V2.6
  Connection: close
Location: http://www.aiaigame.com/index.html [following]
--2014-11-08 21:47:36--  http://www.aiaigame.com/index.html
Resolving www.aiaigame.com... 119.90.14.54, 119.90.14.59, 220.181.64.153, ...
Connecting to www.aiaigame.com|119.90.14.54|:80... connected.
HTTP request sent, awaiting response... 
  HTTP/1.1 200 OK
  Date: Sat, 08 Nov 2014 13:42:50 GMT
  Server: Apache/2.2.10 (Unix) DAV/2 PHP/5.2.6 mod_ssl/2.2.10 OpenSSL/0.9.8e-fips-rhel5
  Last-Modified: Fri, 07 Nov 2014 09:14:50 GMT
  ETag: "31a8087-132ee-507413eb6f680"
  Accept-Ranges: bytes
  Content-Length: 78574
  Cache-Control: max-age=300
  Expires: Sat, 08 Nov 2014 13:47:50 GMT
  Vary: Accept-Encoding,User-Agent
  Content-Type: text/html
  Powered-By-ChinaCache: HIT from 01011623g3.3
  Age: 288
  Powered-By-ChinaCache: HIT from 01001743SJ
  Connection: keep-alive
Length: 78574 (77K) [text/html]
Saving to: “index.html.4”

100%[=====================================================================================================================================================>] 78,574      --.-K/s   in 0.005s  

2014-11-08 21:47:38 (16.3 MB/s) - “index.html.4” saved [78574/78574]

这样截图发给他们就能清晰的看到请求是达到他们的cdn服务器之后发生的302跳转。也就排除了是我们自己的网络运营商劫持DNS的说法了。

man wget查看-S解释Print the headers sent by HTTP servers and responses sent by FTP servers.

评论列表