11-广告设置命令
本章节下载: 11-广告设置命令 (161.74 KB)
目 录
1.5.1 ad-policy move ID { after | before } ID
1.7.1 http hijack whitelist { host | source-address }
ads-local name本地广告对象不支持命令行创建,(命令行无法上传图片),该命令主要做配置恢复时使用。但可以修改已经在WEB页面创建好的广告对象里的:描述信息、广告对象ip、广告图片展示的位置、广告图片URL及描述,及图片删除
【命令】
ads-local NAME A.B.C.D (lb|rb|lt|rt) PICTURE-NAME PICTURE-URL [PICTURE-DESCRIPTION]
【视图】
系统视图
【参数】
name:广告对象名称
A.B.C.D:设备管理ip,必须和下联设备可以通信,负责下联用户http网页无法打开。
lb|rb|lt|rt:广告图片展示的位置。
PICTURE-NAME:图片,命令行下不支持本地广告对象创建。
PICTURE-URL:广告图片对应的URL链接。
[PICTURE-DESCRIPTION]:广告图片上描述信息。
【使用指导】
本地广告对象不支持命令行创建,(命令行无法上传图片),该命令主要做配置恢复时使用。
【举例】
# 在已创建好的本地广告对象,名称22对象修改
host# configure termina
host(config)# ads-local 22 192.168.2.73 rt 15.jpg http://www.qq.com description youshang
#本地广告对象描述新建、修改、删除
host(config)# ads local 22
host(config-local-ads)# description 1youxia
host(config-local-ads)# description 2youshang
host(config-local-ads)# no description
#本地广告服务器地址新建、修改
host(config)# ads local 22
host(config-local-ads)# service-ip 1.1.1.1
host(config-local-ads)# service-ip 2.2.2.2
#本地广告图片展示位置修改
host(config)# ads local 22
host(config-local-ads)# postion
lb Postion l:left r:right b:below t:top
lt Postion l:left r:right b:below t:top
rb Postion l:left r:right b:below t:top
rt Postion l:left r:right b:below t:top
host(config-local-ads)# postion lb
#本地广告图片URL及描述删除
host(config)# ads local 22
host(config-local-ads)# picture IMG_20161002_221753.jpg http://www.qq.com qqlianjie
host(config-local-ads)# no picture IMG_20161002_221753.jpg
Ads-remote name
【举例】
创建名称为123第三方广告对象
host(config)# ads-remote 123
第三方广告服务器地址为:5.5.5.5
host(config)# ads-remote 123
Please input url: http://5.5.5.5/ad_pop.js/portalip=<PORTALIP>&username=<USERNAME>&wlanusermac=<USERMAC>&wlanuserip=<USERIP>&devicetype=<DEVICETYPE>&sn=<SN>&srcurl=<ORIGURL>
【命令】
no ads NAME
【视图】
系统视图
【举例】
# 删除名称为123第三方广告对象
host# configure termina
host(config)# no ads 123
【命令】
display run ads-obj
Ad-policy命令用来配置广告策略。
【命令】
ad-policy (IF_IN|any) (IF_OUT|any) (SIP|any) (DIP|any) (USER|any) (SCHEDULE|always) A.B.C.D ADS_OBJ <0-3600> (push|nopush) <1-16>
【视图】
系统视图、入接口、出接口、源目的地址对象、用户、时间对象、广告对象配置错误提示:
【参数】
IF_IN|any:广告策略入接口。
IF_OUT|any:广告策略出接口。
SIP|any:广告策略源地址对象。
DIP|any:广告策略目的地址对象。
USER|any:广告策略匹配的用户。
SCHEDULE|always:广告策略生效时间。
A.B.C.D:广告策略(注: 设备管理IP为选配项可为空,若配置优先使用配置IP,否则使用报文入接口IP,两者均为获取到则不弹广告;配置管理IP务必保证用户可达,否则无法加载原始页面)。
ADS_OBJ:广告对象类型,分为本地广告和第三方广告,广告对象不通用。
<60-3600>:广告推送间隔
(push|nopush):广告策略推送和不推送广告。
<1-16>:广告策略ID
【举例】
# 创建本地广告策略。
host# configure termina
host(config)# ad-policy any any any any any always local 22 3333 push 1
# 创建第三方广告策略。
host# configure termina
host(config)#ad-policy ge1-0 any any any any always remote remoto123 60 push 16
# 启用禁用广告策略。
host# configure termina
host(config)# ad-policy 1
host(config-ad-policy)# enable
host(config-ad-policy)# disable
#删除ID为1的广告策略。
host# configure termina
host(config)#no ad-policy 1
ad-policy move ID { after | before } ID命令用来移动广告策略。
【命令】
ad-policy move ID { after | before } ID
【视图】
系统视图
【参数】
move:广告策略移动
ID:广告策略ID。
after:当前策略移动到某一策略之后。
before:当前策略移动到某一策略之后。
【举例】
# 将源id为1的ad-policy移到id为16的ad-policy规则之后。
host(config)# ad-policy move 1 after 16
# 将源id为1的ad-policy移到id为16的ad-policy规则之前。
host(config)# ad-policy move 1 before 16
【命令】
display run ad-policy
http hijack whitelist { host | source-address }命令用来广告白名单。
【命令】
http hijack whitelist { host | source-address }
【视图】
系统视图
【参数】
host:域名类型的白名单。
source-address:地址对象组的白名单。
【举例】
# 将weibo.com类的URL设置为域名白名单,访问该域名不弹光。
host(config)# http hijack whitelist host weibo.com
# 将地址组bt-ad设置为白名单,该地址组下用户访问http网页不弹广告。
host(config)# http hijack whitelist source-address bt-ad
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!