endou:/# man arp

 
ARP(8)              Linux Programmer's Manual              ARP(8)
 
名前
       arp - システムの ARP キャッシュを操作する
 
書式
       arp [-vn] [-H type] [-i if] -a [hostname]
 
       arp [-v] [-i if] -d hostname [pub]
 
       arp [-v] [-H type] [-i if] -s hostname hw_addr [temp]
 
       arp  [-v]  [-H  type] [-i if] -s hostname hw_addr [netmask
       nm] pub
 
       arp [-v] [-H type] [-i if] -Ds hostname ifa  [netmask  nm]
       pub
 
       arp [-vnD] [-H type] [-i if] -f filename
 
説明
       arp  は、カーネルの ARP キャッシュをさまざまな方法で操作す
       る。アドレス・マッピングのエントリーをクリアしたり、手作業
       でエントリーを設定したりするのが、主要なオプションである。
       デバッグに arp を利用して、ARP キャッシュを完全にダンプ す
       ることも可能である。
 
オプション
       -v, --verbose
              冗 長モードで動作し、何が起こっているかをユーザーに
              知らせる。
 
       -n, --numeric
              このオプションを指定すると、ホスト名、ポート名、 ユ
              ーザー名を解決せずに番号のまま表示する。
 
       -H type, --hw-type type
              ARP  キャッシュを設定したり読み出したりするとき、エ
              ントリーのどのクラスを対象にして欲しいかを arp に指
              定 する。このパラメータは、default では ether (つま
              り、IEEE 802.3 10Mbps Ethernet に対応するハードウェ
              ア・コード 0x01) に設定されている。ほかに、たとえば
              ARCnet (arcnet) , PROnet (pronet) , AX.25 (ax25)  ,
              NET/ROM  (netrom)  などのネットワーク技術が指定でき
              る。
 
       -a [hostname], --display [hostname]
              指定したホストのエントリーを表示する。もし hostname
              が指定されていない場合は すべてのエントリーが表示さ
              れる。
 
       -d hostname, --delete hostname
              指定されたホストのエントリーすべてを削除する。こ れ
              は、 例えば指定されたホストがダウンしたときなどに使
              うことができる。
 
net-tools                  15 May 1996                          1
 
ARP(8)              Linux Programmer's Manual              ARP(8)
 
       -D, --use-device
              インターフェース ifa のハードウェアアドレスを使う。
 
       -i If, --device If
              イ ンターフェースを選択する。ARP キャッシュをダンプ
              する際、そのインターフェースに合致するエントリー の
              みが出力される。永続的または一時的な ARP エントリー
              を設定する場合には、そのエントリーを使用するデバ イ
              ス を指定する。デバイスを指定しないと、カーネルは経
              路テーブルからデバイスを推量する。 pub エントリーの
              場合は、ここに指定するインターフェースは ARP 要求に
              答えてくれるインターフェースである。
              注: これは IP パケットが経路制御(route)されるインタ
              ーフェースとは、異なっていなければならない。
 
       -s hostname hw_addr, --set hostname hw_addr
              ARP  アドレスのマッピング・エントリーを手作業で設定
              する。ホスト hostname に対するハードウェア・アド レ
              スを hw_addr に設定される。ハードウェア・アドレスの
              書式は、ハードウェア・クラスによって異なるが、ほ と
              ん どのクラスでは普通の書き方が使える。例えば、eth-
              ernet のクラスでは 16進数 6バイトであり、コロンで分
              割 さ れている。代理 ARP のエントリーを追加するとき
              (つまり、 pub フラグを指定したとき) は、 netmask を
              指定すると、サブネット全体の代理 ARP が設定される。
              ネットワーク全体の routing に対する代理 ARP はよ い
              プ ロトコルとはいえないが、有効な時もあるのでサポー
              トしている。 temp フラグを指定しなければ、設定し た
              エ ントリーは永続的となり、ARP キャッシュにそのまま
              残される。
 
       -f filename, --file filename
              -s オプションと似ているが、このオプションの場合、ア
              ド レスの情報がファイル filename から与えられる。こ
              れは、多数のホストに対して ARP エントリーを設定しな
              け ればならない場合に使われる。データファイルの名前
              には /etc/ethers がよく使われるが、これは公式のもの
              ではない。
 
              ファ イ ル の書式は簡単である。ホスト名とハードウェ
              ア・アドレスは ASCII テキストのみであり、ホスト名と
              ハ ードウェア・アドレスの間は空白で区切られる。加え
              て、 pub, temp, netmask フラグを使うことができる。
 
       hostname はいずれも、ピリオドで区切られた十進 表 記 の  IP
       address でもよい。
 
       ARP  キャッシュの完全なエントリーには、 C フラグがつけられ
       る。また、永続的なエントリーには M フラグが、公開(pub)エン
       トリーには P フラグがつけられる。
 
ファイル
       /proc/net/arp
       /etc/networks
 
net-tools                  15 May 1996                          2
 
ARP(8)              Linux Programmer's Manual              ARP(8)
 
       /etc/hosts
       /etc/ethers
 
関連項目
       rarp(8), route(8), ifconfig(8), netstat(8)
 
著者
       Fred   N.   van  Kempen,  <waltje@uwalt.nl.mugnet.org>  ま
       た、net-tools の管 理 者 で あ る  Bernd  Eckenfels  <net-
       tools@lina.inka.de> が多数の改良を行なった。
 
net-tools                  15 May 1996                          3