153 lines
		
	
	
	
		
			3.9 KiB
		
	
	
	
		
			Groff
		
	
	
	
	
	
			
		
		
	
	
			153 lines
		
	
	
	
		
			3.9 KiB
		
	
	
	
		
			Groff
		
	
	
	
	
	
| .\" @(#) %FreeBSD: src/usr.sbin/rarpd/rarpd.8,v 1.21 2004/08/07 04:28:54 imp Exp % (LBL)
 | |
| .\"
 | |
| .\" Copyright (c) 1990, 1991, 1993 The Regents of the University of
 | |
| .\" California. All rights reserved.
 | |
| .\"
 | |
| .\" Redistribution and use in source and binary forms, with or without
 | |
| .\" modification, are permitted provided that: (1) source code distributions
 | |
| .\" retain the above copyright notice and this paragraph in its entirety, (2)
 | |
| .\" distributions including binary code include the above copyright notice and
 | |
| .\" this paragraph in its entirety in the documentation or other materials
 | |
| .\" provided with the distribution.  Neither the name of
 | |
| .\" the University nor the names of its contributors may be used to endorse
 | |
| .\" or promote products derived from this software without specific prior
 | |
| .\" written permission.
 | |
| .\" THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED
 | |
| .\" WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
 | |
| .\" MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
 | |
| .\" $FreeBSD$
 | |
| .\"
 | |
| .Dd November 16, 2001
 | |
| .Dt RARPD 8
 | |
| .Os
 | |
| .Sh 名称
 | |
| .Nm rarpd
 | |
| .Nd 逆 ARP デーモン
 | |
| .Sh 書式
 | |
| .Nm
 | |
| .Fl a
 | |
| .Op Fl dfsv
 | |
| .Op Fl t Ar directory
 | |
| .Nm
 | |
| .Op Fl dfsv
 | |
| .Op Fl t Ar directory
 | |
| .Ar interface
 | |
| .Sh 解説
 | |
| .Nm
 | |
| ユーティリティは、
 | |
| .Ar interface
 | |
| に対応するイーサネットについて、逆 ARP 要求に対するサービスを提供します。
 | |
| 要求を受け付けると、
 | |
| .Nm
 | |
| はイーサネットアドレスより IP アドレス を、ホスト名を経由して対応づけます。
 | |
| ホスト名に関しては、
 | |
| .Xr ethers 5
 | |
| データベースと
 | |
| .Xr hosts 5
 | |
| データベースの両者に登録されている必要があります。もしホスト名がどちらにも登録
 | |
| されてない場合、変換処理は実行されず、返答も行われません。
 | |
| .Pp
 | |
| デフォルトでは、
 | |
| .Pf ( Nm
 | |
| が動作している) サーバがターゲットを
 | |
| 「ブート」できる場合にのみ要求が受け付けられます;
 | |
| これはすなわち、
 | |
| .Pa /tftpboot/\fIipaddr\fP*
 | |
| に該当するファイルもしくはディレクトリ (ここで、
 | |
| .Em ipaddr
 | |
| は、ターゲットの IP アドレスを16進数で記したものです)
 | |
| が存在することを意味します。
 | |
| 例えば、IP アドレス 204.216.27.18 は、
 | |
| .Pa /tftpboot/CCD81B12
 | |
| 、
 | |
| .Pa /tftpboot/CCD81B12.SUN3
 | |
| 、あるいは、
 | |
| .Pa /tftpboot/CCD81B12-boot
 | |
| が存在する場合のみ、返答されます。
 | |
| ただし、
 | |
| .Fl s
 | |
| フラグが指定された場合は、この制約はなくなります(下記参照)。
 | |
| .Pp
 | |
| 通常の動作においては、
 | |
| .Nm
 | |
| は自分自身を fork し、バックグラウンドプロセスとして
 | |
| 実行します。例外およびエラーについては、発生事象を
 | |
| .Xr syslog 3
 | |
| を通じて報告します。
 | |
| .Pp
 | |
| 次のオプションが使用可能です:
 | |
| .Bl -tag -width indent
 | |
| .It Fl a
 | |
| システムに接続されているすべてのイーサネットについて listen() を行ないます。
 | |
| .Fl a
 | |
| が指定されてない場合は、ネットワークインタフェースを指定する必要が
 | |
| あります。
 | |
| .It Fl d
 | |
| .Fl f
 | |
| が共に指定された場合、
 | |
| .Nm
 | |
| は、
 | |
| .Xr syslog 3
 | |
| 経由の代りに
 | |
| .Em stdout
 | |
| と
 | |
| .Em stderr
 | |
| へメッセージを記録します。
 | |
| .It Fl f
 | |
| .Nm
 | |
| をフォアグラウンドプロセスとして起動します。
 | |
| .It Fl s
 | |
| .Pa /tftpboot/\fIipaddr\fP*
 | |
| のあるなしにかかわらず、
 | |
| イーサネットアドレスと IP アドレスの対応付けがあれば全ての RARP 要求に対して
 | |
| 応答します。
 | |
| .It Fl t
 | |
| .Xr tftpd 8
 | |
| の
 | |
| .Fl s
 | |
| オプションと同様、別の tftp ルートディレクトリを
 | |
| .Pa /tftpboot
 | |
| へ提供します。
 | |
| これにより、
 | |
| .Nm
 | |
| が選択的に RARP 要求に答え、IP チェックに別のディレクトリを使うようにできます。
 | |
| .It Fl v
 | |
| 詳細なログを出力します。
 | |
| .El
 | |
| .Sh 関連ファイル
 | |
| .Bl -tag -width /etc/ethers -compact
 | |
| .It Pa /etc/ethers
 | |
| .It Pa /etc/hosts
 | |
| .It Pa /tftpboot
 | |
| .El
 | |
| .Sh 関連項目
 | |
| .Xr bpf 4
 | |
| .Rs
 | |
| .%A "Finlayson, R."
 | |
| .%A "Mann, T."
 | |
| .%A "Mogul, J.C."
 | |
| .%A "Theimer, M."
 | |
| .%T "RFC 903: Reverse Address Resolution Protocol"
 | |
| .%D "June 1984"
 | |
| .%O "4 p"
 | |
| .Re
 | |
| .Sh 作者
 | |
| .An -nosplit
 | |
| .An Craig Leres Aq leres@ee.lbl.gov
 | |
| および
 | |
| .An  Steven McCanne Aq mccanne@ee.lbl.gov .
 | |
| Lawrence Berkeley Laboratory, University of California, Berkeley, CA.
 | |
| .Sh バグ
 | |
| .Nm
 | |
| は、
 | |
| .Pa /etc/ethers
 | |
| で発見されたホスト名の解決に DNS を使用する事も出来ます。
 | |
| このホスト名が DNS には登録されていないが、
 | |
| .Pa /etc/hosts
 | |
| には存在する場合、
 | |
| DNS への問い合わせのため、RARP の応答に時間がかかる事になります。
 | |
| この様な場合は、
 | |
| .Xr nsswitch.conf 5
 | |
| にて
 | |
| .Pa /etc/hosts
 | |
| を先に検索するように設定する事をお薦めします。
 |