cisco设备上启用日志及syslog服务器配置

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

cisco设备上启用日志及syslog服务器配置

使用syslog记录Cisco设备日志

以下配置描述了如何将Cisco设备的日志发往syslog服务器

device#conf t

device(config)#logging on

device(config)#logging a.b.c.d //日志服务器的IP地址device(config)#logging facility local1

//facility标识, RFC3164 规定的本地设备标识为local0 - local7

device(config)#logging trap errors //日志记录级别,可用"?"查看详细内容

device(config)#logging source-interface e0 //日志发出用的源IP地址

device(config)#service timestamps log datetime localtime

//日志记录的时间戳设置,可根据需要具体配置

检验

device#sh logging

个人实验配置

实验环境:

syslog服务器:winxp (kiwi syslog) or linuxas4 (syslog) ipaddr:192.168.1.1

router:cisco3640(dynamips 模拟)

router(3640)配置:

r1(config)#logging on

#打开日志服务

r1(config)#logging host 192.168.1.1

#定义日志服务器地址

r1(config)#service timestamps debug datetime localtime show-timezone msec

r1(config)#service timestamps log datetime localtime show-timezone msec #以上2行定义时间戮

r1(config)#logging facility local7

#定义facility级别,默认为7

r1(config)#logging trap 7

#定义severity级别,(0-7),如7则=0-7全部启用

syslog(windows kiwisyslog)配置

kiwi syslog版本为8.2.8,因是免费版本故不支持多台设备分别记录.安装后既可,基本不用配置. syslog(linuxas4 syslog)配置

明天做,缓缓

网上资料配置

vi /etc/sysconfig/syslog

SYSLOGD_OPTIONS="-m 0"

修改为

SYSLOGD_OPTIONS="-r -m 0" //-r 从远端主机写入-m 0 sables 'MARK' messages

vi /etc/syslog.conf

加入下列内容

把设备号为local4(PIX的默认设备号)的所有的日志记录到/var/log/router.log中

#Save pix messages all to router.log

local4.* /var/log/router.log

把设备号为local5(在S8016中用info-center loghost host-ip-addr facility local-number指定)的所有的日志记录到/var/log/router.log中

#Save S8016 messages all to S8016.log

local5.* /var/log/S8016.log

生成空的日志文件

touch /var/log/router.log

touch /var/log/S8016.log

然后重启syslog,就ok了

/etc/rc.d/init.d/syslog restart

别忘了设置防火墙规则,仅允许你的设备发送到udp/514(默认的UDP端口为514,默认的tcp端口为146

为了避免日志过大,配置日志轮循(man logrotate 查看详细的帮助信息)

vi /etc/logrotate.conf

增加下列内容

# system-specific logs may be also be configured here.

/var/log/router.log (

rotate 2

}

/var/log/S8016.log {

weekly //每周轮循

rotate 4 //轮循4次

}

配置crontab进行日志备份,如按照日期进行备份.

如网络设备很多,可把同类的设备配置为相同的设备号

例:more switch.log | grep X.X.X.X //查看某一设备的日志

审核和记录系统的事件是非常重要的。如果仅仅把系统事件作为日志记录下来,而不去查看,还是无济于事。可用webadmin管理和查看日志,用logchek 自动地检查日志文件,把正常的日志信息剔除掉,把一些有问题的日志保留下来,然后把这些信息email 给系统管理员。(稍后补充)

网络设备配置

PIX的配置

logging on //打开日志

logging host [if_name] ip_address [protocol/port] //指定日志主机

例:logging host log 133.3.3.2

logging trap level //指定日志消息的级别(0:紧急(Emergencies) 1:告警(Alerts) 2:严重的(Critical) 3:错误(Errors) 4:警告(Warnings) 5:通知(Notific ati ons) 6:信息(Informational) 7:调试(Debugging))

logging trap 7 //把调试信息设置为Debug级,记录FTP命令和WWW的URL

另外可用logging facility命令更改设备号,PIX默认为local4(20)

Huawei S8016的配置( VRP(R) Software, Version 3.10(NSSA), RELEASE 5331)

Huawei S8016 新命令行设置日志服务器

info-center enable //打开信息中心

inf-center loghost host-ip-addr channel 2 facility local-number

相关文档
最新文档