「arpwatch」の版間の差分

提供: セキュリティ
移動: 案内検索
(ページの作成:「arpwatch とは、MACアドレス の監視を行うアプリケーションです。 '''読み方''' ;arpwatch:あーぷ うぉっち __TOC__ == 概要 ...」)
 
 
行6: 行6:
  
 
== 概要 ==
 
== 概要 ==
 
 
[[arpwatch]] は、[[プロミスキャスモード]]で動作し、ネットワークに流れている [[arp]] パケットをモニタリングして、[[IPアドレス]]と[[MACアドレス]]の組み合わせの変化を[[システム管理者]] に通知するツールです。変化を [[syslog]] に記録し、[[電子メール]] で変更をリポートします。
 
[[arpwatch]] は、[[プロミスキャスモード]]で動作し、ネットワークに流れている [[arp]] パケットをモニタリングして、[[IPアドレス]]と[[MACアドレス]]の組み合わせの変化を[[システム管理者]] に通知するツールです。変化を [[syslog]] に記録し、[[電子メール]] で変更をリポートします。
[[arpwatch]] は、ローカルイーサーネットインターフェースの[[arp]] パケット を listen するために [[pcap]] を使用します。
+
[[arpwatch]] は、ローカルイーサーネットインターフェースの[[arp]] パケット を listen するために pcap を使用します。
 
+
 
== インストール ==
 
== インストール ==
 
 
{{yum|arpwatch}}
 
{{yum|arpwatch}}
{{ports|/usr/ports/net-mgmt/arpwatch|arpwatch}}
+
{{pkg|arpwatch}}
 
+
 
== 使い方 ==
 
== 使い方 ==
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
 
sudo service arpwatch start
 
sudo service arpwatch start
 
</syntaxhighlight>
 
</syntaxhighlight>
 
 
== ファイル ==
 
== ファイル ==
 
 
[[arpwatch]] のファイルは、デフォルトでは /var/lib/arpwatch Ni作成されます。
 
[[arpwatch]] のファイルは、デフォルトでは /var/lib/arpwatch Ni作成されます。
  
 
; arp.dat: イーサーネット/[[IPアドレス]] データベース
 
; arp.dat: イーサーネット/[[IPアドレス]] データベース
 
; ethercodes.dat: ベンダーイーサーネットブロックリスト
 
; ethercodes.dat: ベンダーイーサーネットブロックリスト
 
 
== ログの確認 ==
 
== ログの確認 ==
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
行36: 行29:
 
Sep 21 14:20:05 u1 arpwatch: new station 192.168.60.1 0:50:11:11:11:8
 
Sep 21 14:20:05 u1 arpwatch: new station 192.168.60.1 0:50:11:11:11:8
 
</syntaxhighlight>
 
</syntaxhighlight>
 
 
== 関連項目 ==
 
== 関連項目 ==
 
* [[監視]]
 
* [[監視]]
 
* [[MACアドレス]]
 
* [[MACアドレス]]
 
* [[ネットワーク]]
 
* [[ネットワーク]]
* [[ARPスプーフィング]]
+
* ARPスプーフィング
<!--
+
<!-- vim: filetype=mediawiki
vim: filetype=mediawiki
+
 
-->
 
-->

2015年9月22日 (火) 20:35時点における最新版

arpwatch とは、MACアドレス の監視を行うアプリケーションです。

読み方

arpwatch
あーぷ うぉっち

概要

arpwatch は、プロミスキャスモードで動作し、ネットワークに流れている arp パケットをモニタリングして、IPアドレスMACアドレスの組み合わせの変化をシステム管理者 に通知するツールです。変化を syslog に記録し、電子メール で変更をリポートします。 arpwatch は、ローカルイーサーネットインターフェースのarp パケット を listen するために pcap を使用します。

インストール

CentOSにインストールする場合

CentOSyum コマンドでインストールする場合。

sudo yum -y  install arpwatch

FreeBSDにインストールする場合

pkgコマンドでインストールする場合

sudo pkg install arpwatch

使い方

sudo service arpwatch start

ファイル

arpwatch のファイルは、デフォルトでは /var/lib/arpwatch Ni作成されます。

arp.dat
イーサーネット/IPアドレス データベース
ethercodes.dat
ベンダーイーサーネットブロックリスト

ログの確認

$ sudo tail /var/log/messages
Sep 21 14:19:02 u1 kernel: device eth1 entered promiscuous mode
Sep 21 14:19:02 u1 arpwatch: listening on eth1
Sep 21 14:19:15 u1 arpwatch: new station 192.168.60.2 0:50:11:11:11:13
Sep 21 14:19:15 u1 arpwatch: new station 192.168.60.3 0:c:11:11:11:11
Sep 21 14:20:05 u1 arpwatch: new station 192.168.60.1 0:50:11:11:11:8

関連項目