rarpd(8) FreeBSD 一般コマンドマニュアル

rarpd

前のページ 上に戻る 次のページ

rarpd




解説

     rarpd は、 interface に対応するイーサネットについて、逆 ARP 要求に対する
     サービスを提供します。要求を受け付けると、 rarpd はイーサネットアドレスよ
     り IP アドレス を、ホスト名を経由して対応づけます。ホスト名に関しては、
     ethers(5) データベースと hosts(5) データベースの両者に登録されている必要
     があります。もしホスト名がどちらにも登録されてない場合、変換処理は実行さ
     れず、返答も行われません。

     デフォルトでは、( rarpd が動作している) サーバがターゲットを「ブート」で
     きる場合にのみ要求が受け付けられます; これはすなわち、 /tftpboot/ipaddr*
     に該当するファイルもしくはディレクトリ (ここで、 ipaddr は、ターゲットの
     IP アドレスを16進数で記したものです) が存在することを意味します。例え
     ば、IP アドレス 204.216.27.18 は、 /tftpboot/CCD81B12/tftpboot/CCD81B12.SUN3 、あるいは、 /tftpboot/CCD81B12-boot が存在する場
     合のみ、返答されます。ただし、 -s フラグが指定された場合は、この制約はな
     くなります(下記参照)。

     通常の動作においては、 rarpd は自分自身を fork し、バックグラウンドプロセ
     スとして実行します。例外およびエラーについては、発生事象を syslog(3) を通
     じて報告します。

     次のオプションが使用可能です:

     -a      システムに接続されているすべてのイーサネットについて listen() を
             行ないます。本オプションが指定されてない場合は、ネットワークイン
             タフェースを指定する必要があります。

     -d      -f が共に指定された場合、 rarpd は、 syslog(3) 経由の代りに
             stdoutstderr へメッセージを記録します。

     -f      rarpd をフォアグラウンドプロセスとして起動します。

     -s      /tftpboot/ipaddr* のあるなしにかかわらず、イーサネットアドレスと
             IP アドレスの対応付けがあれば全ての RARP 要求に対して応答します。

     -v      詳細なログを出力します。


関連ファイル

     /etc/ethers
     /etc/hosts
     /tftpboot


関連項目

     bpf(4)

     Finlayson, R., Mann, T., Mogul, J.C., and Theimer, M., RFC 903: Reverse
     Address Resolution Protocol, June 1984, 4 p.


作者

     Craig Leres <leres@ee.lbl.gov> および Steven McCanne
     <mccanne@ee.lbl.gov>.  Lawrence Berkeley Laboratory, University of Cali-

ABELNET VPSサービス