华为路由器和防火墙配置命令总结 、access-list用于创建访问规则.
(1)创建标准访问列表 access-list[normal|special]listnumber1{permit|deny}source-addr [source-mask] (2)创建扩展访问列表 access-list[normal|special]listnumber2{permit |deny}protocol source- addr source-mask[operator portl[port2]]dest-addr dest-mask[operator portl[port2]|icmp-type[icmp-code]][log] (3)删除访问列表 no access-list{normal|special}{all| listnumber[subitem]} 【参数说明】 normal指定规则加入普通时间段.
special指定规则加入特殊时间段.
listnumber1是1到99之间的一个数值,表示规则是标准访问列表规则.
listnumber2是100到199之间的一个数值,表示规则是扩展访问列表规则.
permit表明允许满足条件的报文通过.
deny表明禁止满足条件的报文通过.
protocol为协议类型,支持ICMP、TCP、UDP等,其它的协议也支持,此时没有 端口比较的概念;为IP时有特殊含义,代表的IP协议.
source-addr为源地址.
source-mask为源地址通配位,在标准访问列表中是可选项,不输入则代表通配位 为0.0.0.0.
dest-addr为目的地址.
dest-mask为目的地址通配位.
operator[可选]端口操作符,在协议类型为TCP或UDP时支持端口比较,支持的比 较操作有:等于(eq)、大于(gt)、小于(lt)、不等于(neq)或介于(range); 如果操作符为range,则后面需要跟两个端口.
port1在协议类型为TCP或UDP时出现,可以为关键字所设定的预设值(如 telnet)或0~65535之间的一个数值.
port2在协议类型为TCP或UDP且操作类型为range时出现;可以为关键字所设定 的预设值(如telnet)或0~65535之间的一个数值.
icmp-type[可选]在协议为ICMP时出现,代表ICMP报文类型;可以是关键字所设 定的预设值(如echo-reply)或者是0~255之间的一个数值.
icmp-code在协议为ICMP且没有选择所设定的预设值时出现;代表ICMP码,是 0~255之间的一个数值.
log[可选]表示如果报文符合条件,需要做日志.
listnumber为删除的规则序号,是1~199之间的一个数值.
subitem[可选]指定删除序号为listnumber的访问列表中规则的序号.
【缺省情况】 系统缺省不配置任何访问规则.
【命令模式】 全局配置模式 【使用指南】 同一个序号的规则可以看作一类规则;所定义的规则不仅可以用来在接口上过滤报文, 也可以被如DDR等用来判断一个报文是否是感兴趣的报文,此时,permit与deny表示 是感兴趣的还是不感兴趣的.
使用协议域为IP的扩展访问列表来表示的IP协议.
同一个序号之间的规则按照一定的原则进行排列和选择,这个顺序可以通过show access-list命令看到.
【举例】 允许源地址为10.1.1.0网络、目的地址为10.1.2.0网络的WWW访问,但不允许使 用FTP.
Quidway(config)#access-list 100 permit tcp10.1.1.0 0.0.0.255 10.1.2.0 0.0.0.255eq Quidway(config)#access-list 100 deny tcp 10.1.1.0 0.0.0.255 10.1.2.0 0.0.0.255 eq ftp 【相关命令】 ipaccess-group 二、clearaccess-listcounters清除访问列表规则的统计信息.
clearaccess-listcounters[listnumber] 【参数说明】 listnumber[可选]要清除统计信息的规则的序号,如不指定,则清除的规则的 统计信息.
【缺省情况】 任何时候都不清除统计信息.
【命令模式】 特权用户模式 【使用指南】 使用此命令来清除当前所用规则的统计信息,不指定规则编号则清除规则的统计
信息.
【举例】 例1:清除当前所使用的序号为100的规则的统计信息.
Quidway#clear access-list counters 100 例2:清除当前所使用的规则的统计信息.
Quidway#clearaccess-list counters 【相关命令】 access-list 三、firewall启用或禁止防火墙.
firewall{enable|disable} 【参数说明】 enable表示启用防火墙.
disable表示禁止防火墙.
【缺省情况】 系统缺省为禁止防火墙.