Time Range命令

命令 作用
absolute 配置绝对时间区间
periodic 配置周期时间
show time-range 查看Time Range信息
time-range 创建Time range,并进入Time Range配置模式

 

 

1.1   absolute

【命令功能】

absolute命令用来配置绝对时间区间。

no absolute命令用来删除已存在的绝对时间区间。

default absolute命令用来恢复缺省配置。

缺省情况下,未配置绝对时间区间,缺省时为最大时间区间。

【命令格式】

absolute end hh:mm DD/MM/YY | start hh:mm DD/MM/YY } *

no absolute

default absolute

【参数说明】

end hh:mm DD/MM/YY:配置区间的结束时间。其中hh表示小时;mm表示分钟;DD表示日期;MM表示月份;YY表示年份。

start hh:mm DD/MM/YY:配置区间的开始时间。其中hh表示小时;mm表示分钟;DD表示日期;MM表示月份;YY表示年份。

【命令模式】

Time Range配置模式

【缺省级别】

14

【使用指导】

如果需要某个功能在一个绝对时间区间内生效,可以使用absolute命令配置一个开始和结束的时间区间。

【配置举例】

# 配置一个名称为no-http的Time Range并进入Time Range配置模式,配置绝对时间区间为2013年1月1日00:00至2014年12月31日23:59。

Hostname> enable

Hostname# configure terminal

Hostname(config)# time-range no-http

Hostname(config-time-range)# absolute start 0:0 1 Jan 2013 end 23:59 31 Dec 2014

【提示信息】

【常见错误】

【平台说明】

【相关命令】

l  show time-range

1.2   periodic

【命令功能】

periodic命令用来配置周期时间。

no periodic命令用来删除已存在的周期时间。

缺省情况下,未配置周期时间,认为当前时间在周期时间内。

【命令格式】

periodic day-of-the-week time to day-of-the-week time

no periodic day-of-the-week time to day-of-the-week time

【参数说明】

day-of-the-week:周期时间开始或者结束是在星期几。

time:周期时间开始或者结束是在几点几分。

【命令模式】

Time Range配置模式

【缺省级别】

14

【使用指导】

如果需要某个功能在一个周期时间内生效,则使用periodic命令配置一个周期时间。

业务在修订某个周期时间前,建议先解除关联Time Range,等修订完之后再关联上。

【配置举例】

# 配置一个名称为no-http的Time Range并进入Time Range配置模式,配置周期时间为Monday 1:1至Tuesday 2:2。

Hostname> enable

Hostname# configure terminal

Hostname(config)# time-range no-http

Hostname(config-time-range)# periodic Monday 1:1 to Tuesday 2:2

【提示信息】

【常见错误】

【平台说明】

【相关命令】

l  show time-range

1.3   show time-range

【命令功能】

show time-range命令用来查看Time Range信息。

【命令格式】

show time-range time-range-name ]

【参数说明】

time-range-name:Time Range的名称。

【命令模式】

特权模式

【缺省级别】

14

【使用指导】

【配置举例】

# 查看Time Range信息。

Hostname> enable

Hostname# show time-range

time-range entry: test (inactive)

absolute start 01:02 02 February 2011 end 01:02 02 February 2012

periodic Weekdays 8:30 to 17:30

表1-1   show time-range命令信息输出描述表

字段 描述
time-range entry: time-range-name (state) 当前time-range表项信息,包含名称、生效状态,其中state取值为:

●    active:当前的time-range生效

●    Inactive:当前的time-range不生效

absolute start start-time end end-time 前的time-range配置绝对时间区间生效,参数含义为:

●    start start-time生效时间开始时间点

●    end end-time:生效时间结束时间点

periodic day-of-the-week start-time to end-time 当前的time-range配置周期时间生效,参数含义为:

●    day-of-the-week表示一周中的日期选择,该字段取值为:

○     Daily:一周的每天

○     Monday、Tuesday、Wednesday、Thursday、Friday、Saturday、Sunday:一周指定星期数

○     Weekdays:一周的星期一到星期五

○     Weekend:一周的星期六到星期日

●    start-time一天的起始时间点

●    end-time:一天的结束时间点

 

【提示信息】

【常见错误】

【平台说明】

【相关命令】

1.4   time-range

【命令功能】

time-range命令用来创建Time range,并进入Time Range配置模式。

no time-range命令用来删除已存在的Time Range。

缺省情况下,未配置Time Range功能。

【命令格式】

time-range time-range-name

no time-range time-range-name

【参数说明】

time-range-name:要创建的Time Range的名称。

【命令模式】

全局配置模式

【缺省级别】

14

【使用指导】

当某些业务需要基于时间运行时,比如让ACL只在星期一生效,则需要先创建一个Time Range,在Time Range配置模式中配置星期一的时间段控制。

【配置举例】

# 配置一个配置名称为no-http的Time Range。

Hostname> enable

Hostname# configure terminal

Hostname(config)# time-range no-http

Hostname(config-time-range)#

【提示信息】

【常见错误】

【平台说明】

【相关命令】

l  show time-range

上一篇 华为防火墙-配置VGMP组监控BGP邻居状态
下一篇 [OpenClaw 文档]工具--浏览器