Servidor de logs para Routers e Switches Cisco [Artigo] - página 2
[ Hits: 22.443 ]
CentOS - Configuração
Bom, agora estamos lidando com o GNU/Linux.
Peço aos amigos que, se houver alguma configuração não otimizada, me desculpem e se possível, dêem suas opiniões. Meu background é todo Cisco e estou ainda engatinhando na carreira Linux.
Eu estou usando a distribuição:
Linux XXXX-CentOS-01 2.6.32-358.11.1.el6.x86_64
#1 SMP Wed Jun 12 03:34:52 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
Pacote utilizado: rsyslog.x86_64: Enhanced system logging and kernel message trapping daemons
rsyslogd (pid  5056) is running...
Vamos editar o .conf:
Por não ser um especialista, deixei a config inalterada e somente acrescentei os filtros em uma parte que dei o nome de PERSONAL RULES:
#configurações omitidas
## RULES ####
# Personal Rules
:fromhost-ip,isequal,"10.1.1.1" /var/log/syslog/router.log
:fromhost-ip,isequal,"10.1.1.10" /var/log/syslog/switch.log
:fromhost-ip,isequal,"10.1.1.20" /var/log/syslog/firewall.log
E assim por diante, vá criando suas regras.
fromhost-ip,isequal :: está setando que o host de original é um IP, que é igual ao "ip.ip.ip.ip"
/var/log/syslog/router.log :: é o arquivo onde ficará salvo.
* Importante: nessa distribuição que eu tenho instalada, o SELinux vem ativado. O que pode impedir que o user tenha permissão para escrever os arquivos em determinada pasta.
Sei que não é recomendado, mas eu desativei o SELinux e caso você não queira desativar, você precisará configurar o SELinux de forma adequada.
Lembre-se que o Firewall também pode bloquear as mensagens de log. Então, fique atento.
Um última dica é referente ao IP de origem.
É comum e recomendado, que tenhamos uma VLAN de gerência, onde gerenciamos os routers e o tráfego de usuários não é permitida.
Também é muito comum que um router tenha inúmeras sub-interfaces para rotear VLANs (router on a stick). Caso esse seja seu caso, lembre-se que o IP colocado no filtro, deve ser o da sub-interface em que o servidor se encontra.