RARPD(8) FreeBSD システム管理者マニュアル RARPD(8)
名称
rarpd − 逆 ARP デーモン |
書式
rarpd −a [−dfsv] [−t directory] |
rarpd [−dfsv] [−t directory] interface |
解説 |
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() を 行ないます。 −a が指定されてない場合は、ネットワークインタフェー スを指定する必要があります。 −d −f −s −t −v 関連ファイル |
/etc/ethers
/etc/hosts 関連項目 |
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 California, Berkeley, CA. |
バグ
rarpd は、 /etc/ethers で発見されたホスト名の解決に DNS を使用する事も出 来ます。このホスト名が DNS には登録されていないが、 /etc/hosts には存在す る場合、 DNS への問い合わせのため、RARP の応答に時間がかかる事になりま す。この様な場合は、 nsswitch.conf(5) にて /etc/hosts を先に検索するよう に設定する事をお薦めします。 FreeBSD 10.0 November 16, 2001 FreeBSD 10.0 |