《华为设备安全配置手册讲课教案.doc》由会员分享,可在线阅读,更多相关《华为设备安全配置手册讲课教案.doc(27页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Good is good, but better carries it.精益求精,善益求善。华为设备安全配置手册-华为设备安全配置手册1.终端访问安全控制1.1.终端安全认证【命令】loginasync|con|hwtty|pad|telnetundologinasync|con|hwtty|pad|telnet【视图】系统视图【参数】无【描述】login命令用来打开终端用户的认证开关。undologin命令用来关闭对终端用户的认证功能。缺省情况下,关闭对终端用户的认证功能。可以分别设置五种终端用户的认证功能,以防止未授权用户的非法侵入。 异步口终端用户(async):在远程配置的方式下,三次
2、认证失败将断开。 Console口终端用户(con):控制Console口和AUX口的登录校验,认证失败将继续要求认证。 哑终端接入用户(hwtty):三次认证失败将关闭哑终端连接。 远程X.25PAD呼叫用户(pad):三次认证失败将关闭X.25PAD连接。 Telnet终端用户(telnet):三次认证失败将关闭该Telnet连接。【举例】#打开Telnet终端用户认证开关。Quidwaylogintelnet1.2.终端服1.3.务属性配置【命令】idle-timeoutundoidle-timeout【视图】系统视图【参数】无【描述】idle-timeout命令用来启动与终端用户“定时
3、断开连接”功能,undoidle-timeout命令用来禁止该功能。缺省情况下,系统启动与终端用户的“定时断开连接”功能。对于连接到Console口的终端用户,定时断开连接的时间为3分钟;对于哑终端用户,定时断开连接的时间为10分钟;对于通过Modem拨号方式使用哑终端的用户,定时断开连接的时间为6分钟。用户可以通过undoidle-timeout命令关闭该功能,使终端用户永远不断开连接。【举例】#禁止与终端用户的“定时断开连接”功能。Quidwayundoidle-timeout2.防火墙功能配置2.1.允许/禁止防火墙在报文过滤时,应先打开防火墙功能,这样才能使其它配置生效。请在系统视图下
4、进行下列配置。允许/禁止防火墙操作命令启动防火墙firewallenable禁止防火墙firewalldisable缺省情况下,防火墙处于“启动”状态。2.2.配置标2.3.准访问控制列表标准访问控制列表序号可取值199之间的整数。首先应使用acl命令进入到ACL配置视图并配置访问控制列表的匹配顺序,然后再使用rule命令配置具体的访问规则。若不配置匹配顺序的话,按照auto方式进行。请在系统视图(acl命令)和ACL视图(rule命令)下进行下列配置。配置标准访问控制列表操作命令进入ACL视图并配置访问控制列表的匹配顺序aclacl-numbermatch-orderconfig|auto配
5、置标准访问列表规则rulenormal|specialpermit|denysourcesource-addrsource-wildcard|any删除特定的访问列表规则undorulerule-id|normal|special删除访问列表undoaclacl-number|allnormal指该规则是在普通时间段内起起用;special指该规则是在特殊时间段内起作用,使用special时用户需另外设定特殊时间段。具有同一序号的多条规则按照“深度优先原则”进行匹配。缺省情况下,为normal时间段。2.4.配置扩展访问控制列表扩展访问控制列表可取值100199之间的整数。首先应使用acl命令
6、进入到ACL配置视图并配置访问控制列表的匹配顺序,然后再使用rule命令配置具体的访问规则。若不配置匹配顺序的话,按照auto方式进行。请在系统视图(acl命令)和ACL视图(rule命令)下进行下列配置。配置扩展访问控制列表操作命令进入ACL视图并配置访问控制列表的匹配顺序aclacl-numbermatch-orderconfig|auto配置TCP/UDP协议的扩展访问列表规则rulenormal|specialpermit|denytcp|udpsourcesource-addrsource-wildcard|anysource-portoperatorport1port2destin
7、ationdest-addrdest-wildcard|anydestination-portoperatorport1port2logging配置ICMP协议的扩展访问列表规则rulenormal|specialpermit|denyICMPsourcesource-addrsource-wildcard|anydestinationdest-addrdest-wildcard|anyicmp-typeicmp-typeicmp-codelogging配置其它协议扩展访问列表规则rulenormal|specialpermit|denypro-numbersourcesource-addrs
8、ource-wildcard|anydestinationdest-addrdest-wildcard|anylogging删除特定的访问列表规则undorulerule-id|normal|special删除访问列表undoaclacl-number|allnormal指该规则是在普通时间段内起起用;special指该规则是在特殊时间段内起作用,使用special时用户需另外设定特殊时间段。具有同一序号的多条规则按照“深度优先原则”进行匹配。缺省情况下,为normal时间段。2.5.设置防火墙的缺省过滤方式防火墙的缺省过滤方式是指:当访问规则中没有找到一个合适的匹配规则来判定用户数据包是否可
9、以通过的时候,将根据用户设置的防火墙的缺省过滤方式来决定究竟允许还是禁止报文通过。请在系统视图下进行下列配置。设置防火墙缺省过滤方式操作命令设置防火墙的缺省过滤方式为允许报文通过firewalldefaultpermit设置防火墙的缺省过滤方式为禁止报文通过firewalldefaultdeny缺省情况下,防火墙的缺省过滤方式为允许报文通过。2.6.设置特殊时间段2.6.1.允许/禁止按时间段过滤所谓按时间段过滤是指:在不同的时间段内,采用不同的访问规则对IP数据包进行过滤,这个特性又称为在特别时间段内应用特别的规则(SpecialRulesForSpecialTime)。根据实际使用情况,将
10、时间段分为下列两类: 特殊时间段:在设定时间段内的时间(由special关键字指定) 普通时间段:未在设定时间段内的时间(由normal关键字指定)同样地,访问规则按时间也分为这样两类: 基于普通时间段的访问规则(NormalPacket-filteringAccessRules) 基于特殊时间段的访问规则(TimerangePacket-filteringAccessRules)可为这两类时间段分别定义不同的访问控制列表及访问规则,它们互不影响。在实际使用时,可把它们看成是两套独立的规则,系统在查看当前所处的时间段(普通时间段还是特殊时间段)后决定究竟采用哪套访问规则。比如,当前系统时间是在
11、特殊时间段(由rulespecial定义)之内,则采用特殊时间段内的访问规则进行过滤;当时间切换到普通时间段(由rulenormal定义)后,则采用普通时间段规则进行过滤。请在系统视图下进行下列配置。允许/禁止按时间段过滤操作命令允许按时间段过滤timerangeenable禁止按时间段过滤timerangedisable缺省情况下,禁止按特殊时间段过滤。只有在打开允许按时间段过滤的开关后,用户设定的特殊时间段内的访问规则才能生效;当该开关被禁止后,将采用普通时间段定义的访问规则。2.6.2.设定特殊时间段当用户选择了允许按时间段过滤报文的功能后,在用户定义的时间段内,防火墙将采用用户在定义的
12、特殊时间段内的访问规则进行过滤。本次定义特殊时间段将在大约一分钟左右才能生效,上次定义的特殊时间段也将自动作废。请在系统视图下进行下列配置。设定特殊时间段操作命令设定特殊时间段settrbegin-timeend-time.取消特殊时间段undosettr缺省情况下,系统使用普通时间段下定义的访问规则进行报文过滤。使用settr命令能最多同时定义6个时间段。时间段具体格式为小时:分钟(即hh:mm),hh的范围为023,mm的范围为059。用displayclock命令可查看系统当前的时钟状况。2.7.配置在接口上应用访问控制列表的规则若要实现接口对报文的过滤功能,就必须先将相应访问控制列表规
13、则应用到接口上。用户可在一个接口上对接收和发送两个方向的报文分别定义不同的访问控制规则。请在接口视图下进行下列配置。配置接口上应用访问控制列表的规则操作命令配置在接口的入口或出口方向上应用访问控制列表规则firewallpacket-filteracl-numberinbound|outbound取消在接口的入口或出口方向上应用访问控制列表规则undofirewallpacket-filteracl-numberinbound|outbound缺省情况下,接口上未定义过滤报文的规则。在一个接口的一个方向上(inbound或outbound方向),最多可以应用20条访问规则。即在firewall
14、packet-filterinbound方向上可应用20条规则;在firewallpacket-filteroutbound方向上也可应用20条规则。若两条互相冲突的规则序号不同,优先匹配acl-number较大的规则。2.8.指2.9.定日志主机防火墙支持日志功能,当某条访问规则被匹配后,若用户指定了对该规则产生日志,可向日志主机发送日志,由日志主机做记录并保存。请在系统视图下进行下列配置。指定日志主机操作命令指定日志主机iphostunix-hostnameip-address取消日志主机undoiphost有关对配置“日志主机参数”更详细的描述,请用户参见本手册“系统管理”中“日志功能”
15、一章中的内容。2.10.防火墙的显示和调试在所有视图下使用debugging、reset、display命令。防火墙的显示和调试操作命令显示包过滤规则及在接口上的应用displayaclall|acl-number|interfacetypenumber显示防火墙状态displayfirewall显示当前时间段的范围displaytimerange显示当前时间是否在特殊时间段之内displayisintr清除访问规则计数器resetaclcountersacl-number打开防火墙包过滤调试信息开关debuggingfilterall|icmp|tcp|udp3.系统管理配置3.1.conf
16、igfile【命令】configfileflash|nvram【视图】系统视图【参数】flash:选择当前配置文件的存储介质为Flash。nvram:选择当前配置文件的存储介质为NVRAM。【描述】configfile命令用来选择当前配置文件存储介质。缺省情况下,在Flash和NVRAM两种存储介质并存时,使用NVRAM存储配置文件。Quidway系列路由器使用的Flash和NVRAM两种存储介质均可用来保存配置文件,一般情况下,配置文件是保留在NVRAM中的。可用configfile命令选择其中之一作为当前有效的存储介质,如在执行configfileflash后,再执行save命令,此时会将
17、配置文件保存到Flash而不是NVRAM中。在保存或擦除配置文件之前,可使用displayconfigfile命令来查看当前配置文件所用的存储介质类型。相关配置可参考命令delete,downloadconfig,displaycurrent-configuration,displaysaved-configuration,displayconfigfile。【举例】#选择配置文件的存储介质为flash。Quidwayconfigfileflash3.2.update【命令】updateslotslot-numberftpserverhost-name|ip-addressfilenamefi
18、le-nameportport-number|useruser-name|passwordpassword【视图】系统视图【参数】slot-number:升级单板所在的槽位号。host-name:升级文件所在FTP文件服务器的主机名。在升级操作之前若未配置主机名称,则先要在系统视图下,用sysname命令配置路由器名称作为FTP主机名。ip-address:升级文件所在主机的IP地址。file-name:单板程序的升级文件的文件名。port-number:指定的FTP文件服务器的服务端口号。user-name:在FTP服务器上注册的合法登录用户名。password:在FTP服务器上注册的合法登
19、录用户口令。【描述】update命令用来在线升级单板软件。本命令可对某些单板实现在线升级。在线升级对单板版本有一定限制。支持对2SA/4SA、E1VI、6AM/12AM以及加密卡进行在线升级。在线升级文件的文件名为“*.drv”。根据升级的不同情况,系统将出现下列不同的显示信息:在线升级成功,控制台打印提示信息:Endofprogrammingsuccessfull!Total131072byteswritten。在线升级失败,控制台定期打印提示信息:Pleaseentertheupdaterequestcommandforslotslotnumber!执行displayversion命令后所
20、在槽位打印信息:(单板名)Driverneedtobeupdated在线升级使用了其它单板的升级程序,单板不进行升级操作,控制台打印提示信息:%Error:FileIDerror!若在线升级文件已损坏,单板不进行升级操作,控制台打印提示信息:%Error:FileCRCerror!若输入的在线升级命令正在被另外一个用户对同一块单板执行,该用户的升级命令就不能执行,控制台打印提示信息:Theindicatedboardisatupdatingstatus.【举例】#对槽位3的RTB14SA单板进行在线升级。FTP文件服务器主机名为huawei、IP地址为1.1.1.253,单板在线升级文件名为r
21、am4sa.drv,FTP主机的用户名为huawei,用户口令为123456。Quidwaysysnamehuaweihuaweiupdateslot3ftpserverswitchfilenameram4sa.drvusernamehuaweipassword1234563.3.TFTP操作命令3.3.1.copy【命令】copyip-addrfile-namesystem|config【视图】系统视图【参数】ip-addr:TFTP服务器的IP地址。file-name:文件名,长度不超过47个字符。system:文件类型,标明上传的文件为系统文件config:文件类型,标明上传的文件为配置
22、文件【描述】copy命令用来将本路由器上名为file-name的配置文件或者系统文件上传到TFTP服务器中。相关配置可参考命令get。【举例】#把本路由器的配置文件上传到IP地址为10.110.1.1的TFTP服务器中,并且设置文件名为config.txt。Quidwaycopy10.110.1.1config.txtconfigstartuploadingconfigfile.2465bytescopiedin0.749seconds.enduploadingconfigfile.显示信息中,如果成功,显示上载的字节数以及所用的时间;如果失败。显示失败的错误码errno。errno序号的含义
23、如下:errno序号的含义错误码描述0x00成功。0x01内存不够。0x02建立请求报文失败。0x03建立socket失败。0x04绑定socket失败。0x05无效的传输方式。0x06部分文件被传输。0x07无法将数据发送到服务器。0x0b建立socket失败。0x0c读文件失败。0x0d解析主机名失败。0x0e打开本地文件失败。0x0f无效参数值。0x10收到错误报文。0x11同步失败。0x12写配置文件失败。0x13读配置文件失败。0x14多个用户同时写配置文件。0x15内存分配失败。0x16文件超大。0x18写文件失败。0x19写系统文件错误0x1a读系统文件错误0x1b读系统文件成功
24、,但是选择不写文件3.3.2.get【命令】getip-addrfile-namesystem|config【视图】系统视图【参数】ip-addr:TFTP服务器的IP地址,形式为点分十进制格式X.X.X.X。file-name:文件名,长度不超过47个字符。system:文件类型,标明上传的文件为系统文件config:文件类型,标明上传的文件为配置文件【描述】get命令用来把TFTP服务器上的名为file-name的配置文件或者系统文件下载到本路由器的Flash或NVRAM中。系统文件存放在路由器的FlashMemory中。配置文件存放在路由器的FlashMemory或NVRAM中,具体情况
25、视路由器硬件和配置而定。如果路由器硬件配置中包括NVRAM,就可以通过命令configfilenvram来配置使配置文件保存在NVRAM中。相关配置可参考命令copy。【举例】#把IP地址为10.110.1.1的TFTP服务器上的配置文件下载到本路由器的Flash或NVRAM中。Quidwayget10.110.1.1sys.cfgconfigstartdownloadingconfigfile.errno=0x0enddownloading.显示信息中的errno为命令执行结果,如为0x0表示成功,否则表示失败。本命令执行结果返回序号的含义与copy命令相同。请参见表1-1。4.网络管理配置
26、4.1.snmp-agent【命令】snmp-agentundosnmp-agent【视图】系统视图【参数】无【描述】snmp-agent命令用来使能SNMP服务,undosnmp-agent命令用来关闭SNMP服务。缺省情况下,关闭SNMP服务。使用snmp-agent或任何一条SNMP的配置命令进行配置,都会启动SNMP服务。使用undosnmp-agent命令关闭SNMP服务时,所有的SNMP配置信息都不起作用,但在没有重新启动路由器之前,这些信息还未删除,如果再次使能SNMP服务,这些配置信息还能起作用(可用displaycurrent-configuration命令查看)。但是如果关
27、闭SNMP服务后重新启动路由器,则这些配置信息都会丢失。启动SNMP服务时,如果配置允许发送warmstartTrap报文,系统就会发送warmstartTrap报文。【举例】#关闭SNMP服务。Quidwayundosnmp-agent4.2.snmp-agentcommunity【命令】snmp-agentcommunityread|writecommunity_namemib-viewview-nameaclnumberundosnmp-agentcommunitycommunity_name【视图】系统视图【参数】community_name:团体名字符串,取值范围132字节。view
28、view-name:预先定义的MIB视图名,为长度132字节的字符串。这个视图指明了团体名可访问的对象。read:表明对MIB对象进行只读的访问,为缺省值。write:表明对MIB对象进行读写的访问。aclnumber:指明一个IP地址的访问控制列表号,允许这些IP地址使用团体名community_name访问SNMPAgent,取值范围199。【描述】snmp-agentcommunity命令用来设置SNMP协议的团体名及其访问权限,undosnmp-agentcommunity命令用来删除已设定的SNMP协议团体名。缺省情况下,未设置团体名。团体名只在使用SNMPv1或SNMPv2c版本时
29、才起作用。使用SNMPv1或SNMPv2c版本时,至少需要配置一个团体名或者一个SNMPv1(或SNMPv2c)的用户。相关配置可参考命令snmp-agent,snmp-agentsys-infoversion,snmp-agentmib-view,displaysnmp-agentcommunity。【举例】#设置团体名为private,使用该团体名可以进行只读访问。Quidwaysnmp-agentcommunityprivateread#设置团体名为public,使用该团体名可以进行读写访问,并且指定可访问的MIB视图为view1,访问列表为2。Quidwaysnmp-agentcommunitypublicviewview1writeacl2#删除只读团体名private。Quidwayundosnmp-agentcommunityprivate-