Linux arpwatchコマンド
Linux arpwatchコマンドは、ネットワーク上のARPレコードを監視するために使用されます。
ARP(Address Resolution Protocol)は、IPとネットワークデバイスのハードウェアアドレスを解決するためのプロトコルです。
arpwatchは、ローカルエリアネットワーク内のARPパケットを監視して記録し、同時に監視した変更をEメールで報告することができます。
構文
arpwatch [-d][-f<记录文件>][-i<接口>][-r<记录文件>]
パラメータ:
- -d デバッグモードを起動します。
- -f<記録ファイル> ARPレコードを保存するファイルを設定します。デフォルトは/var/arpwatch/arp.datです。
- -i<インターフェース> ARPを監視するインターフェースを指定します。デフォルトのインターフェースはeth0です。
- -r<記録ファイル> ネットワークから監視する代わりに、指定したファイルからARPレコードを読み取ります。
- -n 追加のローカルネットワークを指定します
- -u ユーザーとユーザーグループを指定します
- -e デフォルトのrootユーザーではなく、指定したユーザーにメールを送信します
- -s デフォルトのrootユーザーではなく、ユーザー名を戻り先アドレスとして指定します
例
ネットワークカードeth0のARP情報を監視する
arpwatch -i eth0
ARP情報を監視し、関連情報を対応するファイルに記録します
# arpwatch -i eth0 -f a.log //将信息记录到a.log中その他の拡張
Linuxコマンド大全