27-APP动态缓存功能典型配置举例
本章节下载: 27-APP动态缓存功能典型配置举例 (296.67 KB)
目录
本文档介绍设备的APP动态缓存配置举例。
APP动态缓存介绍:
· 自学习型缓存服务器是一种用来缓冲Internet数据的软件或服务器设备。它是这样实现其功能的,接受来自人们需要下载的目标(object)的请求并适当地处理这些请求。也就是说,如果一个人想下载一web页面,他请求自学习型缓存服务器为他取得这个页面。缓存服务器随之连接到远程服务器(比如:http:// nlanr.net/)并向这个页面发出请求。然后,缓存服务器不仅显式地聚集数据到客户端机器,而且同时复制一份保存在服务器设备上。当下一次有人需要同一页面时,缓存服务器就可以简单地从磁盘中读到它,那样数据立即就会传输到客户机上,从而加快访问速度,节省了网络带宽。
本文档中的配置均是在实验室环境下进行的配置和验证,配置前设备的所有参数均采用出厂时的缺省配置。如果您已经对设备进行了配置,为了保证配置效果,请确认现有配置和以下举例中的配置不冲突。
本文档假设您已了解APP动态缓存的特性。
(1) 当设备的磁盘空间大于缓存的APP文件,APP动态缓存功能可以正常缓存成功。
(2) 支持后台定时老化删除APP,删除规则:12小时检测一次,当使用率大约90%时,检测每个域名下缓存三天以上,最老的和命中最少的应用,以命中最少优先删除。
(3) 不支持对HTTPS代理产生证书告警且进行报错的站点或者应用商城软件。例如华为应用商城不支持。
(4) 不支持强制要求使用https协议下载的站点。
如图1所示,某公司内网办公网段IP地址为192.168.0.0/24。使用设备的ge1(192.168.0.1)口连接内网设备,ge0 (202.118.3.1/24)口连接外网,在设备开启APP动态缓存功能。
图1 APP动态缓存功能组网图
· 配置DNS服务器。
· 新建APP动态缓存的域名。
· 测试用户通过设备下载app应用。
本举例是在R6614上进行配置和验证。
· 域名长度4-255字符,字符只能是数字,字母,’-’,每一级域名长度不超过63个字符,最后一级2-6个字符。
· APP动态缓存的域名规格是8条。
· 必须开启DNS服务器,设置的DNS地址要能正常解析域名,必须保证在设备上能ping通动态缓存配置的域名地址。
如图2所示,在设备上进入“网络配置>基础网络>DNS服务>DNS服务器”,启用DNS代理,并配置DNS地址。
图2 配置DNS服务器
如图3所示,在设备上进入“网络配置>路由管理>静态路由”,点击<新建>,配置一条默认路由。
图3 配置默认路由
如图4所示,在设备上进入“策略配置>NAT转换策略>源NAT”,点击<新建>,配置一个源NAT。
如图5所示,在设备上进入“网络配置>基础网络>应用缓存>APP动态缓存”,点击<新建>,配置一个动态缓存域名。
图5 配置APP动态缓存域名
测试用户HOSTA和用户HOSTB,通过访问如下URL下载app:
(http://www.icbc.com.cn/ICBC/html/download/dkq/ICBCAndroidBank.apk),查看APP动态缓存的下载文件名,下载文件的URL,命中数,验证是否生效,如图6所示。
图6 验证配置
Host:WD-D# display running-config!
user-policy app-local-cache host appdlc.hicloud.com
user-policy app-local-cache host www.icbc.com.cn
Host:WD-D#
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!