• 1
  • 2
  • 3
  • 4
  • 5
Linux操作系统运维问题 首 页  »  帮助中心  »  云服务器  »  Linux操作系统运维问题
CDN Linux系统中获取LDNS的方法
发布日期:2015-12-19 16:12:55

  在Linux命令行模式下,可通过以下方式获取:

  方法一:

  curl -s http://13491234.testns.cdnunion.net/?callback?

  testns前面的数字输入一个随机值,最好位数长一些,避免重复。

  返回结果如下:

  {"isSuccess":true,"client":{"ip":"1.202.120.47","area":"北京市_电信"},"dns":{"ip":"219.141.159.154","area":"北京市_电信"},"isSameArea":true}

  其中的dns部分219.141.159.154即是获取到的LDNS地址。

  方法二:

  1. 先执行,curl -s http://140.205.130.1/api/cdnDetect?method=createDetect

  返回结果如下:

  {"retCode":0,"content":"http://123.57.*.*.1044597.dns-detect.alicdn.com/api/cdnDetect?method=commitDetect&detectId=1044597","description":"Ok"}

  2. 然后使用curl访问上述命令返回的content中的URL:

  curl -s http://123.57.43.171.1044597.dns-detect.alicdn.com/api/cdnDetect?method=commitDetect&detectId=1044597

  返回结果如下:

  {"retCode":0,"content":{"ldns":"182.92.16.86","localIp":"123.57.43.171","detectId":"1044597"},"description":"Ok"}

  其中的LDNS 182.92.16.86即为用户最终的查询结果。

  在Windows系统中,可通过浏览器直接访问17ce.com或使用工具http://tool.alikunlun.com/doc.html 即可获取LDNS。