Linux arpwatchコマンド

Linux 命令大全Linuxコマンド大全

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 命令大全Linuxコマンド大全

その他の拡張