CDN 功能测试原理

最近更新时间:2023-07-25


在新增的加速域名对应 cdn 配置已完成,并且在我司内部也已通过了功能验证之下,为最大化的保障网站访问的可靠性与安全性,在正式加速前需 host 绑定节点进行功能测试,测试内容包括查看域名的访问是否正常。设置本地机器的 host 文件,跳过 DNS 解析步骤,使本地机器通过星域加速节点访问加速域名,从而实现加速功能测试,该 host 功能测试仅会影响到绑定节点的机器。

PC 端测试

使用文本文档等文本编辑工具打开 C:WINDOWSsystem32driversetchosts文件,添加域名与 IP 的映射。
如图
1.1.1.1 www.xingyu.com
完成 host 设置后,您可以通过 cmd-->ping 命令验证 host 设定是否生效。

图2-1

关闭浏览器,重新打开新的浏览器并清空浏览器缓存,输入加速网站或加速域名进行测试。浏览器访问内容时可通过抓包工具,验证域名访问到 host 绑定的节点,避免因代理等因素,hosts 生效了但仍不走 cdn,导致测试无效。

手机端测试

  • 1.电脑开启 wifi,手机连接电脑 wifi。电脑 wifi 开启:
    • 方法一:小米 wifi(需电脑插小米 wifi 硬件),其他 wifi 软件可能 host 无法生效。
    • 方法二:电脑无线网卡设置虚拟 wifi,可参考http://jingyan.baidu.com/article/c843ea0b7b417b77931e4aae.html?qq-pf-to=pcqq.c2c

    2.电脑设置 hosts 文件,同电脑端设置步骤。

    3.hosts 成功,测试网站功能。