Yes, I'm really enjoying everything!

smilemark blog

Computer & Network 自宅サーバ日記

Routerのログをサーバに記録する

投稿日:

Routerに使っているBUFFALO WBR-G54のログはWebブラウザを使って管理画面から閲覧できるが、一度に表示される行数が限られているし検索などを行うこともできないので使い難い。そこでLinuxで動かしているサーバのsyslogdに転送するようにした。
詳しくは以下の通り。


OSはRedhat9。
routerの設定
syslogを転送するホストのアドレスを管理画面から設定します。
リモートからのsyslogを許可する
/etc/sysconfig/syslogを編集します。'-r'を追記します。

SYSLOGD_OPTIONS="-r -m 0"

ログファイルを指定する
/etc/syslog.confを編集します。WBR-G54のファシリティはlocal1なので以下のように設定することで/var/log/routerにログを書き込んでくれます。一番上に記載した方が良いです。

local1.* /var/log/router

syslogdを再起動

/etc/init.d/syslog restart

ログをローテートするようにも設定するべし。
/etc/logrotate.d/syslogを編集する。

-Computer & Network, 自宅サーバ日記

Copyright© smilemark blog , 2024 All Rights Reserved Powered by STINGER.