linux-arp-entries

LinuxシステムのARP(Address Resolution Protocol)キャッシュ情報を照会します。/proc/net/arpファイルをパースして、現在のARPテーブルに登録されたIPアドレスとMACアドレスのマッピング情報を構造化されたフィールドとして返します。

コマンドプロパティ

項目説明
コマンドタイプドライバークエリ
必要な権限管理者
ライセンス使用量集計あり
並列実行非対応
分散実行データノードで実行(mapper)

構文

linux-arp-entries

出力フィールド

フィールドタイプ説明
type文字列ハードウェアタイプ(例: ether
ipIPアドレスARPキャッシュに登録されたIPアドレス
mac文字列MACアドレス
iface文字列ネットワークインターフェース名

エラーコード

パースエラー
エラーコードメッセージ説明
95040no-read-permission管理者権限なしに実行した場合
ランタイムエラー

該当なし

説明

linux-arp-entriesコマンドは/proc/net/arpファイルを読み取り、ARPキャッシュに登録されたエントリを照会します。各エントリにはハードウェアタイプ、IPアドレス、MACアドレス、ネットワークインターフェース名が含まれます。IPアドレスはInetAddressオブジェクトに変換してipフィールドに割り当てます。

このコマンドには管理者権限が必要であり、権限がない場合はパース段階でエラーが発生します。

使用例

  1. ARPキャッシュ情報を照会する

    linux-arp-entries
    

    現在のシステムのARPキャッシュに登録されたすべてのエントリを照会します。

  2. 特定のインターフェースのARPキャッシュをフィルタリングする

    linux-arp-entries
    | search iface == "eth0"
    

    eth0インターフェースに対応するARPキャッシュエントリのみをフィルタリングします。