• ベストアンサー

■アクセスログの取り方について

ルータのアクセスログをPC に取り込むため、ハンドル luciferさんの フリーソフトのsyslogd.exeをダウンロードして、インストール しましたが、PC の設定が解りません。   ソフトについてあまり詳しくないので、教えてください。 PC のOSはWindowsXP HEです。 他に情報が必要でしたら補足します。

質問者が選んだベストアンサー

  • ベストアンサー
  • asaona2
  • ベストアンサー率33% (2/6)
回答No.2

かしこまりました、見当外れの回答だったようで、大変申し訳ありません。 syslogd.exeの設定項目ですが、同じディレクトリのsyslogd.cfgをテキストエディタで変更し、設定します。 デフォルトでは、Windowsディレクトリの下の\system32\LogFiles\syslogd-YYYYMMDD.logに保存される設定ファイルが同梱されています。ですので、そのまま起動すればそこに保存されます。 設定ファイルで使えるマクロは、strftime関数のものと、Windowsの環境変数の物になります。詳しくは同梱のreadmeと下記のURLをご参照ください。 strftime関数のManpage http://www.linux.or.jp/JM/html/LDP_man-pages/man3/strftime.3.html Windowsの環境変数 http://www.ne.jp/asahi/hishidama/home/tech/windows/env.html

pczuki
質問者

お礼

ご親切な回答有難うございます。 さっそく試してみようと思います。   色々とありがとうございました。

その他の回答 (1)

  • asaona2
  • ベストアンサー率33% (2/6)
回答No.1

syslogd.exeはネットワークを経由してログ情報を送信するサービスのサーバーにあたります。 利用するに当たって、まずルーターがsyslogを扱えることが前提条件になります。 また、ルーターの機種により異なりますので、ルーターの機種名をお教えください。 標準的な設定方法はルーターのsyslog設定項目で、syslogdをお使いのPCのIPアドレスにしてください。必要に応じてルーターを再起動し、PCでsyslogdを立ち上げれば、イベントが起こると表示されるはずです。 *また、Windows XPマシンはデフォルトでファイヤウォールが有効になっておりますので、無効にするか、例外ポリシーとして514/UDP (ポート514番、プロトコル=UDP)を通過させる設定が必要となります。 *IPアドレスはローカルエリア接続(デフォルト)のプロパティ→TCP/IPのプロパティから確認し、「自動的に設定」になっている場合DHCPによる動的割当が有効になっております。その場合、ルータのDHCPの設定で当該PCのアドレスが固定になるようにするか、自分でIPアドレスを設定する必要があります。 不明点がございましたらご質問ください。

pczuki
質問者

補足

回答有難うございます。 ルータはアライドテレシスのAR260SV2です。 ルータのsyslogサーバの設定で、ログを取り込む PCのIPアドレセスを設定すれば良いかと思います。    取り込むPC側でIPアドレスを固定で設定しようと 思います。   ログのデータはPCのどこに格納されるのでしょうか?。 それの設定が解りません。 よろしくお願い致します。

関連するQ&A