summaryrefslogtreecommitdiff
path: root/ja_JP.eucJP/man/man8/bootpd.8
diff options
context:
space:
mode:
Diffstat (limited to 'ja_JP.eucJP/man/man8/bootpd.8')
-rw-r--r--ja_JP.eucJP/man/man8/bootpd.8315
1 files changed, 0 insertions, 315 deletions
diff --git a/ja_JP.eucJP/man/man8/bootpd.8 b/ja_JP.eucJP/man/man8/bootpd.8
deleted file mode 100644
index 3fda8784ae..0000000000
--- a/ja_JP.eucJP/man/man8/bootpd.8
+++ /dev/null
@@ -1,315 +0,0 @@
-.\" Copyright (c) 1988, 1989, 1991 Carnegie Mellon University
-.\"
-.\" %Header: /home/ncvs/src/libexec/bootpd/bootpd.8,v 1.4.2.5 1998/02/18 05:55:24 jkh Exp %
-.\" jpman %Id: bootpd.8,v 1.4 1997/10/11 07:39:12 horikawa Stab %
-.\"
-.TH BOOTPD 8 "November 06, 1993" "Carnegie Mellon University"
-.SH 名称
-bootpd, bootpgw \- インタネットブートプロトコルサーバ/ゲートウェイ
-.SH 書式
-.B bootpd
-[
-.B \-i
-.B \-s
-.B \-t
-timeout
-.B \-d
-level
-.B \-c
-chdir\-path
-]
-[
-.I bootptab
-[
-.I dumpfile
-] ]
-.br
-.B bootpgw
-[
-.B \-i
-.B \-s
-.B \-t
-timeout
-.B \-d
-level
-] server
-.SH 解説
-.I bootpd
-は RFC951, RFC1532, RFC1533 で定義された
-インタネットブートプロトコル (BOOTP) サーバを実装したものです。
-.I bootpgw
-は、要求と応答を、あるサブネット上のクライアントと、
-別のサブネット上の BOOTP サーバ (すなわち
-.IR bootpd
-) との間で転送するのに使われる、単純な BOOTP ゲートウェイを実装しています。
-.I bootpd
-または
-.I bootpgw
-は BOOTREPLY パケットを転送しますが、
-.I bootpgw
-だけが BOOTREQUEST パケットを転送します。
-.PP
-各々のネットワークセグメントにつき、通常一つのホストで、
-以下の行のどれかをファイル
-.IR /etc/inetd.conf
-に含めることにより、
-.I bootpd
-あるいは
-.I bootpgw
-が
-.I inetd
-から起動されるように設定されます:
-.IP
-bootps dgram udp wait root /usr/libexec/bootpd bootpd /etc/bootptab
-.br
-bootps dgram udp wait root /usr/libexec/bootpgw bootpgw server
-.PP
-この動作モードは「inetd モード」と呼ばれ、
-ブート要求が到着した時にだけ
-.I bootpd
-(あるいは
-.IR bootpgw
-) を開始します。
-もし最後にパケットを受信してから 15 分以内に別のパケットを受信しないのなら、
-システムの資源を浪費しないように終了します。
-.B \-t
-オプションがこのタイムアウト時間を制御します (オプション参照)。
-.PP
-他の通常のコマンドのように単にシェルから起動することで、
-.I bootpd
-(あるいは
-.IR bootpgw
-) を「スタンドアローンモード」(
-.IR inetd
-なし) で実行することも可能です。
-.I bootpd
-が大きなコンフィギュレーションデータベースのもとで使われる時には、
-inetd モードでの起動時の遅延が
-クライアントの要求に対する素早い応答を妨げるので、
-スタンドアローンモードは特に役に立ちます。
-(例えば
-.IR /etc/rc.local
-から
-.I bootpd
-を呼びだすことによって、
-スタンドアローンモードで自動的に起動することができます)
-.I bootpgw
-はコンフィギュレーションファイルを読まないので、
-起動時の遅延はかなり小さく、
-スタンドアローンモードはあまり役に立ちません。
-.PP
-どちらのプログラムも、inetd から呼び出されたかシェルから呼び出されたかを
-自動的に検出し、自動的に適当なモードを選択します。
-.B \-s
-と
-.B \-i
-オプションは各々、スタンドアローンモードと inetd モードを強制するのに
-使います (オプション参照)
-.SH オプション
-.TP
-.BI \-t \ timeout
-.I bootpd
-あるいは
-.I bootpgw
-プロセスが終了する前に BOOTP パケットを待つ
-.I timeout
-値 (分単位) を指定します。
-もし
-.I timeout
-分内にパケットを受信しなければ、プログラムは終了します。
-timeout の値が 0 の場合は「永遠に実行する」という意味です。
-スタンドアローンモードでは、このオプションは 0 に強制されます。
-.TP
-.BI \-d \ debug\-level
-生成されるデバッグメッセージの量を制御する変数
-.I debug\-level
-を設定します。
-例えば、-d4 あるいは -d 4 では、デバッグレベルが 4 に設定されます。
-古いバージョンの
-.IR bootpd
-との互換性のため、数字のパラメータを省略 (つまり、-d だけ) すると
-単にデバッグレベルを一つだけ増加させます。
-.TP
-.BI \-c \ chdir\-path
-クライアントのブートファイルの存在とサイズを検査する間に
-.I bootpd
-で使われるカレントディレクトリを設定します。
-クライアントのブートファイルが相対パス名で指定されていて、
-.I bootpd
-が TFTP サーバと同じカレントディレクトリ (典型的には /tftpboot)
-を必要とするときに有用です。
-このオプションは
-.IR bootpgw
-によっては認識されません。
-.TP
-.B \-i
-強制的に inetd モードにします。
-このオプションは時代遅れですが、古いバージョンの
-.IR bootpd
-との互換性のために残してあります。
-.TP
-.B \-s
-強制的にスタンドアローンモードにします。
-このオプションは時代遅れですが、
-古いバージョンの
-.IR bootpd
-との互換性のために残してあります。
-.TP
-.I bootptab
-.I bootpd
-がロードする
-コンフィギュレーションファイルの名前を指定します (
-.RI bootpd
-のみ)。
-これはあらかじめ知っているクライアントと
-そのクライアントのオプションに関するデータベースです。
-.TP
-.I dumpfile
-.I bootpd
-が、SIGUSR1 シグナルを受信したときに
-内部データベースをダンプするファイルの名前を指定します (
-.RI bootpd
-のみ)。
-このオプションは
-.I bootpd
-が -DDEBUG フラグ付きでコンパイルされたときだけ認識されます。
-.TP
-.I server
-.I bootpgw
-が受信した全ての BOOTREQUEST パケットを転送する、
-BOOTP サーバの名前を指定します (
-.RI bootpgw
-のみ)。
-.SH 操作
-.PP
-.I bootps
-ポートに送られたどんなパケットも取り込んで
-どんな BOOTREPLY パケットも単純に転送するという点で
-.I bootpd
-と
-.I bootpgw
-の双方が似た動きをします。
-BOOTREQUEST の扱いは違います。
-.PP
-.I bootpgw
-は動作開始時に、コマンド行パラメタとして名前を与えられた
-BOOTP サーバのアドレスを決めます。
-.I bootpgw
-が BOOTREQUEST パケットを受信したとき、
-パケットの「ゲートウェイアドレス」と「ホップ数」フィールドを設定し、
-パケットを前に決めたアドレスの BOOT サーバへ転送します。
-要求パケットは、
-クライアントが少くとも 3 秒は待っているとパケットが示している時にだけ
-転送されます。
-.PP
-.I bootpd
-は動作開始時にコンフィギュレーションファイル (通常
-.IR /etc/bootptab
-) を読みこみます。
-これで、あらかじめ知っているクライアントと
-クライアントのオプションに関する内部データベースを初期化します。
-この内部データベースは、
-.I bootpd
-がハングアップシグナル (SIGHUP) を受信したとき、
-またはコンフィギュレーションファイルが変更されたことを
-発見したときに、再読み込みが行なわれます。
-.PP
-.I bootpd
-が BOOTREQUEST パケットを受信したとき、
-.\" コンフィギュレーションファイルの変更時刻を検査し、
-.\" 必要ならデータベースの再読み込みをします。それから、
-クライアントの要求に一致するデータベースエントリを探します。
-もしそのクライアントをあらかじめ知っていれば
-.I bootpd
-は前に見付けたデータベースエントリを使って BOOTREPLY パケットを構成し、
-(ひょっとしたらゲートウェイを使って) クライアントに返答を送ります。
-もしクライアントが未知ならば、(debug > 0 のときは注意を出して)
-要求は捨てられます。
-.PP
-.I bootpd
-が -DDEBUG オプションでコンパイルされていれば、
-SIGUSR1 シグナルを送ると内部データベースをファイル
-.I /tmp/bootpd.dump
-か、コマンド行パラメータで指定されたダンプファイルに
-にダンプします。
-.PP
-初期化の時どちらのプログラムも、
-(普通は
-.IR /etc/services
-を使う)
-.I getservbyname
-を呼ぶことで UDP ポート番号を決定します。
-二つのサービス名 (とポート番号) が使われます:
-.IP
-bootps \- BOOTP サーバ待機ポート
-.br
-bootpc \- BOOTP クライアント届け先ポート
-.LP
-もしポート番号が
-.I getservbyname
-を使って決定できないときには、
-デフォルト値は bootps=67 と bootpc=68 です。
-.SH 関連ファイル
-.TP 20
-/etc/bootptab
-.IR bootpd
-によって読み込まれるデータベースファイル。
-.TP
-/tmp/bootpd.dump
-.IR bootpd
-によって生成されるデバッグダンプファイル。
-.TP
-/etc/services
-インタネットサービス番号。
-.TP
-/tftpboot
-TFTP サーバと
-.IR bootpd
-で使われる典型的カレントディレクトリ。
-
-.SH バグ
-各々のホストエントリは 1024 文字を越えてはいけません。
-
-.SH 功労者
-.PP
-この配布版は現在、 Walter L. Wimer <walt+@cmu.edu> によって
-保守されています。
-.PP
-オリジナルの BOOTP サーバは
-スタンフォード大学の Bill Croft によって 1986 年 1 月に作成されました。
-.PP
-現在のバージョンの
-.I bootpd
-は第一に、Carnegie Mellon University の David Kovar,
-Drew D. Perkins, Walter L. Wimer の仕事にるものです。
-.TP
-機能拡張とバグフィクスは以下の方の貢献によります:
-(アルファベット順)
-.br
-Danny Backx <db@sunbim.be>
-.br
-John Brezak <brezak@ch.hp.com>
-.br
-Frank da Cruz <fdc@cc.columbia.edu>
-.br
-David R. Linn <drl@vuse.vanderbilt.edu>
-.br
-Jim McKim <mckim@lerc.nasa.gov>
-.br
-Gordon W. Ross <gwr@mc.com>
-.br
-Jason Zions <jazz@hal.com>
-.SH 関連項目
-.LP
-bootptab(5), inetd(8), tftpd(8)
-.LP
-DARPA Internet Request For Comments:
-.TP 10
-RFC951
-Bootstrap Protocol
-.TP 10
-RFC1532
-Clarifications and Extensions for the Bootstrap Protocol
-.TP 10
-RFC1533
-DHCP Options and BOOTP Vendor Extensions