首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | HR | 镜像
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>网络管理>linux服务器>正文

把Cisco的Debug信息记录到远程Linux的syslog服务

http://www.oklinux.cn  2009-06-07  blog.sina.com.cn/spacesix    会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn

以下过程在 CentOS 5 上通过,应该同样适用于 RedHat,CentOS,Fedora

假设:

Linux 机器IP: 192.168.0.3

Cisco IP: 192.168.0.2

一,设置Linux端

1. 用 root login

2. Linux 默认已经安装了syslog service,也可以检查一下

# service syslog status

syslogd (pid 14358) is running...

klogd (pid 14361) is running...

3. 修改 /etc/syslog.conf

#vi /etc/syslog.conf

在末尾添加以下内容

# Cisco syslog messages

local0.* /var/log/cisco.log

4. 修改 /etc/sysconfig/syslog

#vi /etc/sysconfig/syslog

修改下面一行,其中 -r 是表示接受远程机器发送过来的syslog信息,默认是拒绝的。

SYSLOGD_OPTIONS="-r -x -m 0"

5. 建立一个空文件

#cp /dev/null /var/log/cisco.log

6. 重启syslog服务

#service syslog restart

7. 如果一切顺利,你的syslog service就可以接受远程机器发送过来的信息了,也可以进行本地测试:

#logger -p local0.notice "my test 3"

会在 /var/log/cisco.log中看到my test 3字符串

8. syslog service 使用 udp port 514, 如果你的机器设置了iptables防火墙就需要开放 udp 514. 我的机器是这样的

#iptables -I RH-Firewall-1-INPUT 10 -s 192.168.0.0/24 -m state --state NEW -m udp -p udp --dport 514 -j ACCEPT

我是在iptables第10行处插入新规则,开放整个192.168.0.0 段对syslog的访问。

二,cisco端的设置

进入特权模式,然后

#conf t

logging 192.168.0.3

logging facility local0

logging trap debugging

增加这三个命令就足够

其中第一行 ip 192.168.0.3 是syslog服务器的ip

第二行把 facility 设置为local0和syslog 服务器的/etc/syslog.conf中的设置对应

第三行就是指定需要送什么内容给syslog server

这样cisco的debug信息就会被记录到syslog server 的/var/log/cisco.log。而且不会影响本地 terminal monitor 的显示。

== 完 ==

声明:以上内容全部经过博主测试成功。


上一篇:重新思考人们如何工作   下一篇:Nagios MySQL Ndo2安装总结

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·Nagios MySQL Ndo2安装总结
·Ubuntu 9.04配置CVS成功
·Linux 联网hostonly模式
·利用Ubuntu 9.04 开源的 darwinstreamingserver 5.5
·利用Telnet远程登录Linux主机的注意事项
·Linux 环境下配置DHCP服务器手册
·Ubuntu Server 9.04下安装Zend Optimizer
·Ubuntu 9.04下搭建Nginx PHP5 MySQL5平台
·SUSE Linux下的FTP配置
·Linux下让编译安装的Apache自动启动
·Ubuntu下的Apache Tomcat
·Linux服务器安全检查
·Linux下apache php mysql升级过程
·Subversion在Linux下的安装与使用(和Apache配套使用)
·Ubuntu 9.04 Server安装nginx php(fastcgi)
·无锡云计算中心技术架构构建于Linux之上
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·利用VSFTP架设Linux环境下的FTP服务器
·Linux下安装Apache 2.2.6 笔记
·Linux下的主要VPN技术
·Linux下Samba服务器搭建实例
·用Sendmail在Linux下架设邮件服务器
·2009服务器盘点:再见Sun 再见麦克利尼
·SUSE 10上做VPN服务器
·在Ubuntu 9.10中打造带tdbsam Backend
·Ubuntu服务器上SSH Server 的安装配置
·Nginx 禁止某个 User_Agent 的方法
·Linux-Apache-MySQL-PHP网站架构方案分
·Nginx 对某些 User_Agent 进行限速的方
  阅读排行
·Linux系统下架设APACHE SVN服务器全过
·Linux下用vsftp轻松搭建FTP服务器(修订
·Ubuntu下安装tftp服务器的步骤
·Linux 下配置vsftp虚拟用户总结
·详解远程SHELL下安装配置RedHat ES 5的
·Linux下安装eclipse与myeclipse
·Linux DNS Server -bind 9.5.0 安装配
·Linux与Linux,Linux与Windows之间使用S
·Ubuntu上搭建SVN服务器全攻略
·LVS集群学习笔记(NAT\DR\IP tunnel)
·Linux下tomcat启动jvm内存设置
·Linux shell 中FTP实现自动下载上传文
·安装大型Linux集群(4):节点安装和 GPFS
·Linux系统下架设PPTP VPN服务器
·Linux系统中下查看内存的方法
网摘收藏: