Annotation of embedaddon/dhcp/doc/ja_JP.eucJP/dhcp-options.5, revision 1.1.1.1

1.1.1.1 ! misho       1: .\"    $Id: dhcp-options.5,v 1.2.786.3 2010/07/13 20:57:18 dhankins Exp $
1.1       misho       2: .\"
                      3: .\" Copyright (c) 2004,2009 by Internet Systems Consortium, Inc. ("ISC")
                      4: .\" Copyright (c) 1996-2003 by Internet Software Consortium
                      5: .\"
                      6: .\" Permission to use, copy, modify, and distribute this software for any
                      7: .\" purpose with or without fee is hereby granted, provided that the above
                      8: .\" copyright notice and this permission notice appear in all copies.
                      9: .\"
                     10: .\" THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
                     11: .\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
                     12: .\" MERCHANTABILITY AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR
                     13: .\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
                     14: .\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
                     15: .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
                     16: .\" OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
                     17: .\"
                     18: .\"   Internet Systems Consortium, Inc.
                     19: .\"   950 Charter Street
                     20: .\"   Redwood City, CA 94063
                     21: .\"   <info@isc.org>
                     22: .\"   https://www.isc.org/
                     23: .\"
                     24: .\" This software has been written for Internet Systems Consortium
                     25: .\" by Ted Lemon in cooperation with Vixie Enterprises and Nominum, Inc.
                     26: .\" To learn more about Internet Systems Consortium, see
                     27: .\" ``https://www.isc.org/''.  To learn more about Vixie Enterprises,
                     28: .\" see ``http://www.vix.com''.   To learn more about Nominum, Inc., see
                     29: .\" ``http://www.nominum.com''.
                     30: .\"
                     31: .\" %FreeBSD: src/contrib/isc-dhcp/common/dhcp-options.5,v 1.2.2.1 2002/04/11 10:16:46 murray Exp %
                     32: .\" $FreeBSD: doc/ja_JP.eucJP/man/man5/dhcp-options.5,v 1.11 2002/05/21 03:51:52 horikawa Exp $
                     33: .\" WORD: Dynamic Host Configuration Protocol  動的ホスト構成プロトコル
                     34: .\" WORD: Path MTU Discovery   パス MTU 探索
                     35: .\" WORD: Router Discovery     ルータ探索
                     36: .\" WORD: Router Solicitation   ルータ要請
                     37: .\" WORD: Mask Discovery       マスク探索
                     38: .\"
                     39: .TH dhcp-options 5
                     40: .SH 名称
                     41: dhcp-options - 動的ホスト構成プロトコルのオプション
                     42: .SH 解説
                     43: 動的ホスト構成プロトコル (DHCP: Dynamic Host Configuration Protocol) を
                     44: 使用することにより、クライアントは DHCP サーバから、ネットワーク設定や
                     45: ネットワーク上で利用可能な様々なサービスについて記述している
                     46: .B オプション
                     47: を受け取ることができます。
                     48: .B dhcpd(8)
                     49: や
                     50: .B dhclient(8)
                     51: を設定するときに、しばしばオプションを宣言する必要があるでしょう。
                     52: ここでは、オプションを宣言する文法、
                     53: そして宣言可能なオプションの名前と書式を文書化しています。
                     54: .SH リファレンス: オプション文
                     55: .PP
                     56: DHCP \fIoption\fR 文は、常にキーワード \fIoption\fR で開始し、
                     57: 単一のオプション名が続き、オプションデータが続きます。
                     58: オプションの名前とデータの書式は後述します。
                     59: すべての DHCP オプションを網羅的に指定する必要はなく、
                     60: クライアントに必要なオプションのみを指定します。
                     61: .PP
                     62: オプションデータには、次のように様々な書式があります:
                     63: .PP
                     64: .B ip-address
                     65: データタイプは、明示的な IP アドレス (例えば 239.254.197.10) または
                     66: ドメイン名 (例えば haagen.isc.org) のどちらでも指定可能です。
                     67: ドメイン名で指定する場合、
                     68: そのドメイン名を解決すると単一の IP アドレスになるようにしてください。
                     69: .PP
                     70: .B int32
                     71: データタイプは符号付き 32 ビット整数を指定します。
                     72: .B uint32
                     73: データタイプは符号無し 32 ビット整数を指定します。
                     74: .B int16
                     75: および
                     76: .B uint16
                     77: のデータタイプは、符号付きおよび符号無しの 16 ビット整数を指定します。
                     78: .B int8
                     79: および
                     80: .B uint8
                     81: のデータタイプは、符号付きおよび符号無しの 8 ビット整数を指定します。
                     82: 符号無し 8 ビット整数は、オクテットと呼ばれることもあります。
                     83: .PP
                     84: .B text
                     85: データタイプは NVT ASCII 文字列を指定します。
                     86: 文字列はダブルクォートで括る必要があります。
                     87: 例えば root-path オプションを指定する文法は、次のようになります。
                     88: .nf
                     89: .sp 1
                     90: option root-path "10.0.1.4:/var/tmp/rootfs";
                     91: .fi
                     92: .PP
                     93: .B domain-name
                     94: データタイプはドメイン名を指定します。
                     95: 文字列をダブルクォートで括っていけません。
                     96: このデータタイプは、他の既存の DHCP オプションには使われません。
                     97: ドメイン名は、text オプションであるかのように保持されます。
                     98: .\" text データタイプであるかのように?
                     99: .\" metal
                    100: .PP
                    101: .B flag
                    102: データタイプはブール値を指定します。
                    103: ブール値は true または false のいずれかです
                    104: (もしくは、on または off の方が分かりやすければ、こちらでもかまいません)。
                    105: .PP
                    106: .B string
                    107: データタイプは、ダブルクォートで括られる NVT ASCII 文字列か、
                    108: コロン区切りの 16 進数で指定されるオクテットの連続のいずれかを指定します。
                    109: 例えば次のようになります:
                    110: .nf
                    111: .sp 1
                    112:   option dhcp-client-identifier "CLIENT-FOO";
                    113: もしくは
                    114:   option dhcp-client-identifier 43:4c:49:45:54:2d:46:4f:4f;
                    115: .fi
                    116: .SH 式を用いたオプション値の設定
                    117: .\" metal
                    118: クライアントが送出するいくつかの値を、DHCP オプションの値を設定するのに
                    119: 使えると便利なことがあります。
                    120: これをするには式の評価が利用できます。
                    121: .B dhcp-eval(5)
                    122: マニュアルページに式の書き方が述べられています。
                    123: 評価の結果をオプションに代入するには、オプションを次のように定義します:
                    124: .nf
                    125: .sp 1
                    126:   \fBoption \fImy-option \fB= \fIexpression \fB;\fR
                    127: .fi
                    128: .PP
                    129: 例えば次のようにします:
                    130: .nf
                    131: .sp 1
                    132:   option hostname = binary-to-ascii (16, 8, "-",
                    133:                                      substring (hardware, 1, 6));
                    134: .fi
                    135: .SH 標準 DHCP オプション
                    136: 次に示す様々なオプションに関する記述は、
                    137: DHCP オプションに関する最新の IETF ドラフト文書からのものです。
                    138: 名前が掲載されていないオプションは、まだ実装されていないかもしれませんが、
                    139: 設定ファイルに定義することで、そのようなオプションを使えるかもしれません。
                    140: 詳しくは、この先の「新規オプションの定義」から続く記述を参照してください。
                    141: .PP
                    142: ここに記述されているオプションのうちのいくつかは、DHCP サーバもしくは
                    143: クライアントによって自動的に生成されるもので、ユーザには設定できません。
                    144: そのようなオプションの値は、受信側の DHCP プロトコルエージェント
                    145: (サーバもしくはクライアント) の設定ファイル中の、例えば条件式などで
                    146: 使われます。
                    147: しかしこのオプションの値は、送信側のエージェントの設定ファイル中では
                    148: 使われることはありません。
                    149: というのも、その値は、設定ファイルが処理された後に決定されるからです。
                    150: 以降の記述において、そのようなオプションには
                    151: 「ユーザが設定することはできません」と記されます。
                    152: .PP
                    153: 標準オプションを示します:
                    154: .PP
                    155: .B option \fBall-subnets-local\fR \fIflag\fR\fB;\fR
                    156: .RS 0.25i
                    157: .PP
                    158: 本オプションは、クライアントが接続されている IP ネットワークの全サブネットが
                    159: 使用する MTU が、クライアントが直接接続されているサブネットの MTU と
                    160: 同じであると、クライアントが仮定してよいかを指定します。
                    161: 値 true は、全サブネットは同一の MTU であることを意味します。
                    162: 値 false は、直接接続されているネットワークのサブネットには、より小さな MTU を
                    163: 持つものがあると、クライアントが仮定すべきであることを意味します。
                    164: .RE
                    165: .PP
                    166: .B option \fBarp-cache-timeout\fR \fIuint32\fR\fB;\fR
                    167: .RS 0.25i
                    168: .PP
                    169: 本オプションは、ARP キャッシュエントリのタイムアウトを秒数で指定します。
                    170: .RE
                    171: .PP
                    172: .B option \fBbootfile-name\fR \fItext\fR\fB;\fR
                    173: .RS 0.25i
                    174: .PP
                    175: 本オプションは、起動ファイルを指定するために使用します。
                    176: クライアントによってサポートされている場合、
                    177: これは \fBfilename\fR 宣言と同じ効果を持ちます。
                    178: BOOTP クライアントで、このオプションをサポートしているものは少ないでしょう。
                    179: DHCP クライアントによってはサポートするものがあり、
                    180: 実際必須としているものがあります。
                    181: .RE
                    182: .PP
                    183: .B option \fBboot-size\fR \fIuint16\fR\fB;\fR
                    184: .RS 0.25i
                    185: .PP
                    186: 本オプションは、クライアント用のデフォルトのブートイメージの長さを、
                    187: 512 オクテットブロック数で指定します。
                    188: .RE
                    189: .PP
                    190: .B option \fBbroadcast-address\fR \fIip-address\fR\fB;\fR
                    191: .RS 0.25i
                    192: .PP
                    193: 本オプションは、クライアントのサブネットで使用されている
                    194: ブロードキャストアドレスを指定します。
                    195: 正当なブロードキャストアドレスの値は、STD 3 (RFC1122) の 3.2.1.3 節に
                    196: 規定されています。
                    197: .RE
                    198: .PP
                    199: .B option \fBcookie-servers\fR \fIip-address\fR [\fB,\fR \fIip-address\fR...
                    200: ]\fB;\fR
                    201: .RS 0.25i
                    202: .PP
                    203: クッキーサーバオプションは、クライアントが利用可能な
                    204: RFC 865 クッキーサーバのリストを指定します。
                    205: サーバは、優先されるものから順にリストしてください。
                    206: .RE
                    207: .PP
                    208: .B option \fBdefault-ip-ttl\fR \fIuint8;\fR
                    209: .RS 0.25i
                    210: .PP
                    211: 本オプションは、クライアントがデータグラムを送出するときに使用すべき、
                    212: デフォルトの生存時間 (TTL) を指定します。
                    213: .RE
                    214: .PP
                    215: .B option \fBdefault-tcp-ttl\fR \fIuint8\fR\fB;\fR
                    216: .RS 0.25i
                    217: .PP
                    218: 本オプションは、クライアントが TCP セグメントを送出するときに使用すべき、
                    219: デフォルトの TTL を指定します。
                    220: 最小値は 1 です。
                    221: .RE
                    222: .PP
                    223: .B option \fBdhcp-client-identifier\fR \fIstring\fR\fB;\fR
                    224: .RS 0.25i
                    225: .PP
                    226: 本オプションを使って、ホスト宣言中で DHCP クライアント識別子を
                    227: 指定することができます。
                    228: このクライアント識別子で照合を行うことで、
                    229: dhcpd はそのホストのレコードを発見することができます。
                    230: .PP
                    231: .\" metal
                    232: DHCP クライアントの中には、ASCII テキストによってクライアント識別子が
                    233: 設定された場合、その ASCII テキストの先頭に 0 をつけるものがあることに
                    234: 注意してください。
                    235: その場合、
                    236: .nf
                    237: 
                    238:        option dhcp-client-identifier "foo";
                    239: 
                    240: ではなく、以下のように記述する必要があるでしょう。
                    241: 
                    242:        option dhcp-client-identifier "\\0foo";
                    243: .fi
                    244: .RE
                    245: .PP
                    246: .B option \fBdhcp-lease-time\fR \fIuint32\fR\fB;\fR
                    247: .RS 0.25i
                    248: .PP
                    249: .\" metal
                    250: 本オプションは、クライアント要求 (DHCPDISCOVER または DHCPREQUEST) の中で、
                    251: クライアントが IP アドレスのリース時間を要求するために使用されます。
                    252: またサーバ応答 (DHCPOFFER) の中で、DHCP サーバが提示したいリース時間を
                    253: 指定するのにも、このオプションは使われます。
                    254: .PP
                    255: 本オプションは、サーバではユーザが直接設定することはできません。
                    256: .B dhcpd.conf(5)
                    257: の \fImax-lease-time\fR と \fidefault-lease-time\fR サーバオプションを
                    258: 参照してください。
                    259: .RE
                    260: .PP
                    261: .B option \fBdhcp-max-message-size\fR \fIuint16\fR\fB;\fR
                    262: .RS 0.25i
                    263: .PP
                    264: .\" metal
                    265: 本オプションは、クライアントから送出された場合、サーバがクライアントに
                    266: 送出するすべての応答の最大サイズを指定します。
                    267: サーバで設定された場合、クライアントが dhcp-max-message-size オプションを
                    268: 送信してこなかった際に、このサーバで設定された値が使用されます。
                    269: これは、BOOTP 応答でも DHCP 応答と同様に動作します。
                    270: .RE
                    271: .PP
                    272: .B option \fBdhcp-message\fR \fItext\fR\fB;\fR
                    273: .RS 0.25i
                    274: .PP
                    275: .\" metal
                    276: 本オプションは、障害が起きた時に、DHCP サーバが DHCPNAK メッセージ中で
                    277: DHCP クライアントへエラーメッセージを提供するのに使用します。
                    278: またクライアントが、提示されたパラメータを拒否した理由を示すために、
                    279: DHCPDECLINE メッセージ中で本オプションを使うこともあります。
                    280: .PP
                    281: 本オプションは、ユーザが設定することはできません。
                    282: .RE
                    283: .PP
                    284: .B option \fBdhcp-message-type\fR \fIuint8\fR\fB;\fR
                    285: .RS 0.25i
                    286: .PP
                    287: .\" metal
                    288: 本オプションは、クライアントとサーバの両者から送出され、
                    289: DHCP パケットが含んでいる DHCP メッセージのタイプを指定します。
                    290: 本オプションが取り得る値は、以下のとおりです (RFC2132 よりそのまま抜粋)。
                    291: .PP
                    292: .nf
                    293:              1     DHCPDISCOVER
                    294:              2     DHCPOFFER
                    295:              3     DHCPREQUEST
                    296:              4     DHCPDECLINE
                    297:              5     DHCPACK
                    298:              6     DHCPNAK
                    299:              7     DHCPRELEASE
                    300:              8     DHCPINFORM               
                    301: .fi
                    302: .PP
                    303: 本オプションは、ユーザが設定することはできません。
                    304: .PP
                    305: .RE
                    306: .B option \fBdhcp-option-overload\fR \fIuint8\fR\fB;\fR
                    307: .RS 0.25i
                    308: .PP
                    309: .\" metal
                    310: 本オプションは、DHCP 'sname' もしくは 'file' フィールドが、
                    311: DHCP オプションを保持するために詰め込み過ぎになっていることを
                    312: 示すのに使われます。
                    313: DHCP サーバは、返却されたパラメータが、オプションに通常割り当てられた
                    314: 空間を超過した場合、本オプションを挿入します。
                    315: .PP
                    316: 本オプションが存在した場合、クライアントは、標準のオプションフィールドの
                    317: 解釈が終了した後、指定された付加フィールドの解釈を行います。
                    318: .PP
                    319: 本オプションの正当な値は、以下の通りです:
                    320: .PP
                    321: .nf
                    322:              1   'file' フィールドが、オプション保持に使用されてます
                    323:              2   'sname' フィールドが、オプション保持に使用されてます
                    324:              3   両方のフィールドが、オプション保持に使用されてます
                    325: .fi
                    326: .PP
                    327: 本オプションは、ユーザが設定することはできません。
                    328: .PP
                    329: .RE
                    330: .PP
                    331: .B option \fBdhcp-parameter-request-list\fR \fIuint16\fR\fB;\fR
                    332: .RS 0.25i
                    333: .PP
                    334: .\" metal
                    335: 本オプションは、クライアントから送出された場合、
                    336: サーバに返答を希望するオプションをクライアントが指定します。
                    337: 通常 ISC DHCP クライアントでは、\fIrequest\fR 文を用いて行われます。
                    338: 本オプションがクライアントから指定されなかった場合、通常 DHCP サーバは、
                    339: スコープ内で有効かつ応答に収まるすべてのオプションを返します。
                    340: 本オプションがサーバ上で指定された場合、サーバはその指定されたオプションを
                    341: 返します。
                    342: これは、クライアントが要求しなかったオプションを、クライアントに
                    343: 強制するのに使用されます。
                    344: また、通常サーバが返すオプションのセットをさらに制限する必要のある
                    345: クライアントに対して、DHCP サーバの応答を調整するのにも使用されます。
                    346: .RE
                    347: .PP
                    348: .B option \fBdhcp-rebinding-time\fR \fIuint32\fR\fB;\fR
                    349: .RS 0.25i
                    350: .PP
                    351: .\" metal
                    352: 本オプションは、クライアントがアドレスを取得してから REBINDING 状態に
                    353: 移行するまでの時間を秒数で指定します。
                    354: .PP
                    355: 本オプションは、ユーザが設定することはできません。
                    356: .PP
                    357: .RE
                    358: .PP
                    359: .B option \fBdhcp-renewal-time\fR \fIuint32\fR\fB;\fR
                    360: .RS 0.25i
                    361: .PP
                    362: .\" metal
                    363: 本オプションは、クライアントがアドレスを取得してから RENEWING 状態に
                    364: 移行するまでの時間を秒数で指定します。
                    365: .PP
                    366: 本オプションは、ユーザが設定することはできません。
                    367: .PP
                    368: .RE
                    369: .PP
                    370: .B option \fBdhcp-requested-address\fR \fIip-address\fR\fB;\fR
                    371: .RS 0.25i
                    372: .PP
                    373: .\" metal
                    374: 本オプションは、クライアントが、DHCPDISCOVER 内で特定の IP アドレスが
                    375: 割り当てられることを要求するのに使用されます。
                    376: .PP
                    377: 本オプションは、ユーザが設定することはできません。
                    378: .PP
                    379: .RE
                    380: .PP
                    381: .B option \fBdhcp-server-identifier\fR \fIip-address\fR\fB;\fR
                    382: .RS 0.25i
                    383: .PP
                    384: .\" metal
                    385: 本オプションは、DHCPOFFER と DHCPREQUEST メッセージ中で使用され、
                    386: また DHCPACK と DHCPNAK メッセージ中にも含まれることがあります。
                    387: DHCP サーバは、クライアントが (訳注: 複数サーバからの) リースの提示を
                    388: 区別できるよう、DHCPOFFER に本オプションを含めます。
                    389: DHCP クライアントは、DHCP サーバへユニキャストするすべての DHCP メッセージの
                    390: 宛先アドレスとして 'server identifier' フィールドの内容を使用します。
                    391: また DHCP クライアントは、DHCPREQUEST メッセージ中に本オプションを含め、
                    392: 複数のリースの提示のどれを受け入れたかを示します。
                    393: .PP
                    394: 本オプションの値は、サーバの IP アドレスです。
                    395: .PP
                    396: 本オプションは、ユーザが直接設定することはできません。
                    397: .B \fIdhcpd.conf(5)
                    398: の \fIserver-identifier\fR サーバオプションを参照してください。
                    399: .PP
                    400: .RE
                    401: .PP
                    402: .B option \fBdomain-name\fR \fItext\fR\fB;\fR
                    403: .RS 0.25i
                    404: .PP
                    405: 本オプションは、ドメインネームシステムを使用してホスト名を解決するときに
                    406: クライアントが使用すべきドメイン名を指定します。
                    407: .RE
                    408: .PP
                    409: .B option \fBdomain-name-servers\fR \fIip-address\fR [\fB,\fR \fIip-address\fR...
                    410: ]\fB;\fR
                    411: .RS 0.25i
                    412: .PP
                    413: domain-name-servers オプションは、クライアントが利用可能な
                    414: ドメインネームシステム (STD 13, RFC 1035) のネームサーバのリストを指定します。
                    415: サーバは、優先されるものから順にリストしてください。
                    416: .RE
                    417: .PP
                    418: .B option \fBextensions-path\fR \fItext\fR\fB;\fR
                    419: .RS 0.25i
                    420: .PP
                    421: .\" metal
                    422: 本オプションは、追加オプションを含むファイルのファイル名を指定します。
                    423: この追加オプションは、RFC2132 で規定されている DHCP オプションの書式に沿って
                    424: 解釈されます。
                    425: .RE
                    426: .PP
                    427: .B option \fBfinger-server\fR \fIip-address\fR [\fB,\fR
                    428: \fIip-address\fR... ]\fB;\fR
                    429: .RS 0.25i
                    430: .PP
                    431: Finger サーバオプションは、クライアントが利用可能な Finger のリストを
                    432: 指定します。
                    433: サーバは、優先されるものから順にリストしてください。
                    434: .RE
                    435: .PP
                    436: .B option \fBfont-servers\fR \fIip-address\fR [\fB,\fR \fIip-address\fR...
                    437: ]\fB;\fR
                    438: .RS 0.25i
                    439: .PP
                    440: 本オプションは、クライアントが利用可能な X Window System フォントサーバを
                    441: 指定します。
                    442: サーバは、優先されるものから順にリストしてください。
                    443: .RE
                    444: .PP
                    445: .B option \fBhost-name\fR \fIstring\fR\fB;\fR
                    446: .RS 0.25i
                    447: .PP
                    448: 本オプションは、クライアントの名前を指定します。
                    449: この名前は、ローカルドメイン名に修飾されていても、いなくてもかまいせん
                    450: (ドメイン名を指定するには、domain-name オプションの使用をお勧めします)。
                    451: 文字集合の制約については RFC 1035 を参照してください。
                    452: クライアントマシンのホスト名が設定されていない場合 (すなわち
                    453: .B rc.conf(5)
                    454: で空文字列に設定されている場合) のみ、
                    455: .B dhclient-script(8)
                    456: が本オプションを尊重します。
                    457: .RE
                    458: .PP
                    459: .B option \fBieee802-3-encapsulation\fR \fIflag\fR\fB;\fR
                    460: .RS 0.25i
                    461: .PP
                    462: 本オプションは、インタフェースがイーサネットである場合に、
                    463: クライアントがイーサネットバージョン 2 (RFC 894) と
                    464: IEEE 802.3 (RFC 1042) のどちらのカプセル化を使用すべきかを指定します。
                    465: 値 false は、クライアントが RFC 894 のカプセル化を使用すべきであることを
                    466: 意味します。
                    467: 値 true は、クライアントが RFC 1042 のカプセル化を使用すべきであることを
                    468: 意味します。
                    469: .RE
                    470: .PP
                    471: .B option \fBien116-name-servers\fR \fIip-address\fR [\fB,\fR \fIip-address\fR...
                    472: ];
                    473: .RS 0.25i
                    474: .PP
                    475: ien116-name-servers オプションは、
                    476: クライアントが利用可能な IEN 116 ネームサーバのリストを指定します。
                    477: サーバは、優先されるものから順にリストしてください。
                    478: .RE
                    479: .PP
                    480: .B option \fBimpress-servers\fR \fIip-address\fR [\fB,\fR \fIip-address\fR...
                    481: ]\fB;\fR
                    482: .RS 0.25i
                    483: .PP
                    484: impress-server オプションは、
                    485: クライアントが利用可能な Imagen Impress サーバのリストを指定します。
                    486: サーバは、優先されるものから順にリストしてください。
                    487: .RE
                    488: .PP
                    489: .B option \fBinterface-mtu\fR \fIuint16\fR\fB;\fR
                    490: .RS 0.25i
                    491: .PP
                    492: 本オプションは、このインタフェースに対して使用する MTU を指定します。
                    493: MTU に対する最小の正当値は 68 です。
                    494: .RE
                    495: .PP
                    496: .B option \fBip-forwarding\fR \fIflag\fR\fB;\fR
                    497: .RS 0.25i
                    498: .PP
                    499: 本オプションは、クライアントが、パケットを転送するように
                    500: 自分の IP 層を設定すべきかを指定します。
                    501: 値 false は IP 転送を無効にすることを意味し、
                    502: 値 true は IP 転送を有効にすることを意味します。
                    503: .RE
                    504: .PP
                    505: .B option \fBirc-server\fR \fIip-address\fR [\fB,\fR
                    506: \fIip-address\fR... ]\fB;\fR
                    507: .RS 0.25i
                    508: .PP
                    509: IRC サーバオプションは、クライアントが利用可能な IRC のリストを指定します。
                    510: サーバは、優先されるものから順にリストしてください。
                    511: .RE
                    512: .PP
                    513: .B option \fBlog-servers\fR \fIip-address\fR [\fB,\fR \fIip-address\fR...
                    514: ]\fB;\fR
                    515: .RS 0.25i
                    516: .PP
                    517: log-server オプションは、クライアントが利用可能な MIT-LCS UDP ログサーバの
                    518: リストを指定します。
                    519: サーバは、優先されるものから順にリストしてください。
                    520: .RE
                    521: .PP
                    522: .B option \fBlpr-servers\fR \fIip-address \fR [\fB,\fR \fIip-address\fR...
                    523: ]\fB;\fR
                    524: .RS 0.25i
                    525: .PP
                    526: LPR サーバオプションは、
                    527: クライアントが利用可能な RFC 1179 ラインプリンタサーバのリストを指定します。
                    528: サーバは、優先されるものから順にリストしてください。
                    529: .RE
                    530: .PP
                    531: .B option \fBmask-supplier\fR \fIflag\fR\fB;\fR
                    532: .RS 0.25i
                    533: .PP
                    534: 本オプションは、ICMP を使用したサブネットマスク要求に対して、
                    535: クライアントが応答すべきかを指定します。
                    536: 値 false は、クライアントが応答すべきでないことを意味します。
                    537: 値 true は、クライアントが応答すべきであることを意味します。
                    538: .RE
                    539: .PP
                    540: .B option \fBmax-dgram-reassembly\fR \fIuint16\fR\fB;\fR
                    541: .RS 0.25i
                    542: .PP
                    543: 本オプションは、クライアントが再組み立ての準備をすべき
                    544: 最大データグラムサイズを指定します。
                    545: 最小の正当値は 576 です。
                    546: .\" The minimum value legal value is 576.
                    547: .\" The minimum legal value is 576. かな (horikawa@jp.freebsd.org 19990404)
                    548: .RE
                    549: .PP
                    550: .B option \fBmerit-dump\fR \fItext\fR\fB;\fR
                    551: .RS 0.25i
                    552: .PP
                    553: 本オプションは、クライアントがクラッシュするときの
                    554: クライアントのコアイメージがダンプされるファイルのパス名を指定します。
                    555: パスの書式は、NVT ASCII 文字集合の文字からなる文字列です。
                    556: .RE
                    557: .PP
                    558: .B option \fBmobile-ip-home-agent\fR \fIip-address\fR [\fB,\fR \fIip-address\fR... ]\fB;\fR
                    559: .RS 0.25i
                    560: .PP
                    561: 本オプションは、クライアントが利用可能なモバイル IP ホームエージェントの
                    562: IP アドレスのリストを指定します。
                    563: エージェントは、優先されるものから順にリストしてください。
                    564: ただし、通常エージェントは 1 つでしょう。
                    565: .RE
                    566: .PP
                    567: .B option \fBnds-context\fR \fIstring\fR\fB;\fR
                    568: .RS 0.25i
                    569: .PP
                    570: .\" metal
                    571: nds-context オプションは、NDS クライアントのための最初の
                    572: NetWare ディレクトリサービスの名前を指定します。
                    573: .RE
                    574: .PP
                    575: .B option \fBnds-servers\fR \fIip-address\fR [\fB,\fR \fIip-address\fR... ]\fB;\fR
                    576: .RS 0.25i
                    577: .PP
                    578: .\" metal
                    579: nds-servers オプションは、NDS サーバの IP アドレスのリストを指定します。
                    580: .RE
                    581: .PP
                    582: .B option \fBnds-tree-name\fR \fIstring\fR\fB;\fR
                    583: .RS 0.25i
                    584: .PP
                    585: .\" metal
                    586: nds-tree-name オプションは、NDS クライアントが使用すべき NDS ツリーの
                    587: 名前を指定します。
                    588: .RE
                    589: .PP
                    590: .B option \fBnetbios-dd-server\fR \fIip-address\fR [\fB,\fR \fIip-address\fR...
                    591: ]\fB;\fR
                    592: .RS 0.25i
                    593: .PP
                    594: NetBIOS データグラム配布サーバ (NBDD) オプションは、
                    595: RFC 1001/1002 の NBDD サーバのリストを、優先されるものから順に指定します。
                    596: .RE
                    597: .PP
                    598: .B option \fBnetbios-name-servers\fR \fIip-address\fR [\fB,\fR \fIip-address\fR...]\fB;\fR
                    599: .RS 0.25i
                    600: .PP
                    601: NetBIOS ネームサーバ (NBNS) オプションは、 RFC 1001/1002 の
                    602: NBNS ネームサーバのリストを、優先されるものから順に指定します。
                    603: 現在では、NetBIOS ネームサービスは WINS と呼ばれることの方が多いです。
                    604: netbios-name-servers オプションを使用して、WINS サーバを指定可能です。
                    605: .RE
                    606: .PP
                    607: .B option \fBnetbios-node-type\fR \fIuint8\fR\fB;\fR
                    608: .RS 0.25i
                    609: .PP
                    610: NetBIOS ノードタイプオプションは、
                    611: 設定可能な NetBIOS over TCP/IP クライアントを、
                    612: RFC 1001/1002 に記述されているように設定します。
                    613: 値は単一のオクテットとして指定され、クライアントタイプを意味します。
                    614: .PP
                    615: 使用可能なノードタイプは次の通りです:
                    616: .PP
                    617: .TP 5
                    618: .I 1
                    619: B ノード: ブロードキャスト - WINS 無し
                    620: .TP
                    621: .I 2
                    622: P ノード: ピア - WINS のみ
                    623: .TP
                    624: .I 4
                    625: M ノード: ミックス - ブロードキャスト後に WINS
                    626: .TP
                    627: .I 8
                    628: H ノード: ハイブリッド - WINS 後にブロードキャスト
                    629: .RE
                    630: .PP
                    631: .B option \fBnetbios-scope\fR \fIstring\fR\fB;\fR
                    632: .RS 0.25i
                    633: .PP
                    634: NetBIOS スコープオプションは、RFC 1001/1002 に規定されているように、
                    635: クライアントの NetBIOS over TCP/IP スコープパラメータを指定します。
                    636: 文字集合の制約については RFC1001, RFC1002, RFC1035 を参照してください。
                    637: .RE
                    638: .PP
                    639: .B option \fBnis-domain\fR \fItext\fR\fB;\fR
                    640: .RS 0.25i
                    641: .PP
                    642: 本オプションは、クライアントの NIS (Sun Network Information Services)
                    643: ドメインを指定します。
                    644: ドメインの書式は、NVT ASCII 文字集合の文字からなる文字列です。
                    645: .RE
                    646: .PP
                    647: .B option \fBnis-servers\fR \fIip-address\fR [\fB,\fR \fIip-address\fR...
                    648: ]\fB;\fR
                    649: .RS 0.25i
                    650: .PP
                    651: 本オプションは、クライアントが利用可能な NIS サーバを示す IP アドレスの
                    652: リストを指定します。
                    653: サーバは、優先されるものから順にリストしてください。
                    654: .RE
                    655: .PP
                    656: .B option \fBnisplus-domain\fR \fItext\fR\fB;\fR
                    657: .RS 0.25i
                    658: .PP
                    659: 本オプションは、クライアントの NIS+ ドメインの名前を指定します。
                    660: ドメインの書式は、NVT ASCII 文字集合の文字からなる文字列です。
                    661: .RE
                    662: .PP
                    663: .B option \fBnisplus-servers\fR \fIip-address\fR [\fB,\fR \fIip-address\fR...
                    664: ]\fB;\fR
                    665: .RS 0.25i
                    666: .PP
                    667: 本オプションは、クライアントが利用可能な NIS+ サーバを示す IP アドレスの
                    668: リストを指定します。
                    669: サーバは、優先されるものから順にリストしてください。
                    670: .RE
                    671: .PP
                    672: .B option \fBnntp-server\fR \fIip-address\fR [\fB,\fR
                    673: \fIip-address\fR... ]\fB;\fR
                    674: .RS 0.25i
                    675: .PP
                    676: NNTP サーバオプションは、クライアントが利用可能な NNTP のリストを指定します。
                    677: サーバは、優先されるものから順にリストしてください。
                    678: .RE
                    679: .PP
                    680: .B option \fBnon-local-source-routing\fR \fIflag\fR\fB;\fR
                    681: .RS 0.25i
                    682: .PP
                    683: 本オプションは、非ローカルな指定経路 (non-local source route) を持つ
                    684: データグラムを転送するように、クライアントが自分の IP 層を設定すべきかを
                    685: 指定します (本項目については [4] の 3.3.5 節を参照してください)。
                    686: 値 false はそのようなデータグラムの転送を許可しないことを意味し、
                    687: 値 true は転送許可を意味します。
                    688: .RE
                    689: .PP
                    690: .B option \fBntp-servers\fR \fIip-address\fR [\fB,\fR \fIip-address\fR...
                    691: ]\fB;\fR
                    692: .RS 0.25i
                    693: .PP
                    694: 本オプションは、クライアントが利用可能な NTP (RFC 1035) サーバを示す
                    695: IP アドレスを指定します。
                    696: サーバは、優先されるものから順にリストしてください。
                    697: .RE
                    698: .PP
                    699: .B option \fBnwip-domain\fR \fIstring\fR\fB;\fR
                    700: .RS 0.25i
                    701: .PP
                    702: .\" metal
                    703: NetWare/IP クライアントが使用すべき NetWare/IP ドメインの名前です。
                    704: .RE
                    705: .PP
                    706: .B option \fBnwip-suboptions\fR \fIstring\fR\fB;\fR
                    707: .RS 0.25i
                    708: .PP
                    709: .\" metal
                    710: NetWare/IP クライアント用のサブオプションのシーケンスです。
                    711: 詳しくは RFC2242 を参照してください。
                    712: 通常、本オプションは特定の NetWare/IP サブオプションを指定することで
                    713: 設定されます。
                    714: さらなる情報は「NetWare/IP サブオプション」の章を参照してください。
                    715: .RE
                    716: .PP
                    717: .B option \fBpath-mtu-aging-timeout\fR \fIuint32\fR\fB;\fR
                    718: .RS 0.25i
                    719: .PP
                    720: 本オプションは、RFC 1191 で定義される機構で発見されたパス MTU 値の
                    721: エージングに使用するタイムアウト (秒単位) を指定します。
                    722: .RE
                    723: .PP
                    724: .B option \fBpath-mtu-plateau-table\fR \fIuint16\fR [\fB,\fR \fIuint16\fR...
                    725: ]\fB;\fR
                    726: .RS 0.25i
                    727: .PP
                    728: 本オプションは、RFC 1191 で定義されるパス MTU 探索 (Path MTU Discovery)
                    729: 実施時に使用される MTU のサイズの表を指定します。
                    730: 表の書式は、最小から順に最大までの、16 ビット符号無し整数のリストです。
                    731: 最小 MTU は 68 より小さくてはなりません。
                    732: .RE
                    733: .PP
                    734: .B option \fBperform-mask-discovery\fR \fIflag\fR\fB;\fR
                    735: .RS 0.25i
                    736: .PP
                    737: 本オプションは、クライアントが ICMP を使用してサブネットマスク探索を
                    738: 実施すべきかを指定します。
                    739: 値 false は、クライアントがマスク探索を実施すべきでないことを意味します。
                    740: 値 true は、クライアントがマスク探索を実施すべきであることを意味します。
                    741: .RE
                    742: .PP
                    743: .nf
                    744: .B option \fBpolicy-filter\fR \fIip-address ip-address\fR
                    745:                   [\fB,\fR \fIip-address ip-address\fR...]\fB;\fR
                    746: .RE
                    747: .fi
                    748: .RS 0.25i
                    749: .PP
                    750: 本オプションは、非ローカルな指定経路制御に対するポリシフィルタを指定します。
                    751: フィルタは、IP アドレスとマスクの組のリストからなり、
                    752: 到着する指定経路制御されたデータグラム用のフィルタとなる
                    753: 宛先/マスクの組を指定します。
                    754: .PP
                    755: 次ホップアドレスがフィルタのいずれにも適合しない指定経路制御された
                    756: データグラムは、クライアントが破棄すべきです。
                    757: .PP
                    758: さらなる情報は STD 3 (RFC1122) を参照してください。
                    759: .RE
                    760: .PP
                    761: .B option \fBpop-server\fR \fIip-address\fR [\fB,\fR \fIip-address\fR... ]\fB;\fR
                    762: .RS 0.25i
                    763: .PP
                    764: POP3 サーバオプションは、クライアントが利用可能な POP3 のリストを指定します。
                    765: サーバは、優先されるものから順にリストしてください。
                    766: .RE
                    767: .PP
                    768: .B option \fBresource-location-servers\fR \fIip-address\fR
                    769:                               [\fB, \fR\fIip-address\fR...]\fB;\fR
                    770: .fi
                    771: .RS 0.25i
                    772: .PP
                    773: 本オプションは、クライアントが利用可能な
                    774: RFC 887 リソースロケーションサーバのリストを指定します。
                    775: サーバは、優先されるものから順にリストしてください。
                    776: .RE
                    777: .PP
                    778: .B option \fBroot-path\fR \fItext\fB;\fR\fR
                    779: .RS 0.25i
                    780: .PP
                    781: 本オプションは、クライアントのルートディスクが含まれるパス名を指定します。
                    782: パスの書式は、NVT ASCII 文字集合の文字からなる文字列です。
                    783: .RE
                    784: .PP
                    785: .B option \fBrouter-discovery\fR \fIflag\fR\fB;\fR
                    786: .RS 0.25i
                    787: .PP
                    788: 本オプションは、RFC 1256 で定義されるルータ探索 (Router Discovery) 機構を
                    789: 使用して、ルータを要請すべきかを指定します。
                    790: 値 false は、クライアントがルータ探索を実施すべきでないことを意味します。
                    791: 値 true は、クライアントはルータ探索を実施すべきであることを意味します。
                    792: .RE
                    793: .PP
                    794: .B option \fBrouter-solicitation-address\fR \fIip-address\fR\fB;\fR
                    795: .RS 0.25i
                    796: .PP
                    797: 本オプションは、クライアントのルータ要請の送出先アドレスを指定します。
                    798: .RE
                    799: .PP
                    800: .B option routers \fIip-address\fR [\fB,\fR \fIip-address\fR...
                    801: ]\fB;\fR
                    802: .RS 0.25i
                    803: .PP
                    804: routers オプションは、クライアントのサブネット上にあるルータの
                    805: IP アドレスのリストを指定します。
                    806: ルータは、優先されるものから順にリストしてください。
                    807: .RE
                    808: .PP
                    809: .B option slp-directory-agent \fIboolean ip-address
                    810: [\fB,\fR \fIip-address\fR... ]\fB;\fR
                    811: .RS 0.25i
                    812: .PP
                    813: .\" metal
                    814: 本オプションは、2 つの項目を指定します:
                    815: 1 つ以上のサービスロケーションプロトコルディレクトリエージェント
                    816: (Service Location Protocol Directory Agent) の IP アドレスと、
                    817: これらのアドレスの使用が強制的かどうかです。
                    818: 最初のブール値が true であれば、SLP エージェントは、ただ与えられた
                    819: IP アドレスのみを使用すべきです。
                    820: 値が false であれば、SLP エージェントは、SLP エージェントの
                    821: 能動的もしくは受動的なマルチキャスト探索を追加で行っても構いません
                    822: (詳しくは RFC2165 を参照してください)。
                    823: .PP
                    824: 本オプションと slp-service-scope オプションにおいて、
                    825: 「SLP エージェント」とは、DHCP プロトコルを用いて設定されたマシン上で
                    826: 動作しているサービスロケーションプロトコルエージェントを指していることに
                    827: 注意してください。
                    828: .PP
                    829: また、いくつかの企業は SLP を NDS と呼んでいることも気を付けてください。
                    830: もし NDS ディレクトリエージェントがあり、そのアドレスを設定する必要が
                    831: ある場合は、 slp-directory-agent オプションが利用できるはずです。
                    832: .RE
                    833: .PP
                    834: .B option slp-service-scope \fIboolean text\fR\fB;\fR
                    835: .RS 0.25i
                    836: .PP
                    837: .\" metal
                    838: サービスロケーションプロトコルのサービススコープオプションは、
                    839: 2 つの項目を指定します:
                    840: SLP 用のサービススコープのリストと、このリストの使用が強制的かどうかです。
                    841: 最初のブール値が true であれば、SLP エージェントは、本オプションにより
                    842: 提供されるスコープのリストのみを使用すべきです。
                    843: そうでなければ、このオプションで提供されるリストに優先して、
                    844: それぞれの固有的の設定を使っても構いません。
                    845: .PP
                    846: text 文字列は、SLP エージェントが使用すべきスコープの、コンマ区切りの
                    847: リストとしてください。
                    848: これは省略可能で、その場合 SLP エージェントは、自分が知っている
                    849: すべてのディレクトリエージェントのスコープの一括リストを使います。
                    850: .RE
                    851: .PP
                    852: .B option \fBsmtp-server\fR \fIip-address\fR [\fB,\fR
                    853: \fIip-address\fR... ]\fB;\fR
                    854: .RS 0.25i
                    855: .PP
                    856: SMTP サーバオプションは、クライアントが利用可能な SMTP サーバのリストを
                    857: 指定します。
                    858: サーバは、優先されるものから順にリストしてください。
                    859: .RE
                    860: .PP
                    861: .nf
                    862: .B option \fBstatic-routes\fR \fIip-address ip-address\fR
                    863:                   [\fB,\fR \fIip-address ip-address\fR...]\fB;\fR
                    864: .fi
                    865: .RS 0.25i
                    866: .PP
                    867: 本オプションは、クライアントが経路キャッシュに組み込むべき
                    868: 静的経路のリストを指定します。
                    869: 同じ宛先に対して複数の経路が指定されている場合は、
                    870: 優先度が低くなる順序でリストされます。
                    871: .PP
                    872: 経路は IP アドレスの組のリストからなります。
                    873: 最初のアドレスは宛先アドレスであり、
                    874: 2 番目のアドレスはその宛先に対するルータのアドレスです。
                    875: .PP
                    876: デフォルト経路 (0.0.0.0) は、静的経路に対しては不正な宛先です。
                    877: デフォルト経路を指定するには、
                    878: .B routers
                    879: オプションを使用してください。
                    880: また、本オプションは、クラスレスな IP 経路制御を意図したものでは
                    881: ないことに注意して下さい。
                    882: これはサブネットマスクを含んでいません。
                    883: 現在、クラスレスな IP 経路制御は、もっとも広く展開されている
                    884: 経路制御標準なので、本オプションは実質的に無意味です。
                    885: そして、マイクロソフト DHCP クライアントをはじめとするよく知られた
                    886: DHCP クライアントには実装されていません。
                    887: .RE
                    888: .PP
                    889: .nf
                    890: .B option \fBstreettalk-directory-assistance-server\fR \fIip-address\fR
                    891:                                            [\fB,\fR \fIip-address\fR...]\fB;\fR
                    892: .fi
                    893: .RS 0.25i
                    894: .PP
                    895: StreetTalk Directory Assistance (STDA) サーバオプションは、
                    896: クライアントが利用可能な STDA のリストを指定します。
                    897: サーバは、優先されるものから順にリストしてください。
                    898: .RE
                    899: .PP
                    900: .B option \fBstreettalk-server\fR \fIip-address\fR [\fB,\fR \fIip-address\fR... ]\fB;\fR
                    901: .RS 0.25i
                    902: .PP
                    903: StreetTalk サーバオプションは、
                    904: クライアントが利用可能な StreetTalk のリストを指定します。
                    905: サーバは、優先されるものから順にリストしてください。
                    906: .RE
                    907: .PP
                    908: .B option subnet-mask \fIip-address\fR\fB;\fR
                    909: .RS 0.25i
                    910: .PP
                    911: サブネットマスクオプションは、RFC 950 に従って、
                    912: クライアントのサブネットマスクを指定します。
                    913: スコープ中のどこにもサブネットマスクオプションが指定されていない場合、
                    914: 最終手段として、dhcpd は、アドレスを割り当てようとしている
                    915: ネットワークのサブネット宣言から、サブネットマスクを使用します。
                    916: しかし、アドレスを割り当てようとしているネットワークのスコープ中の
                    917: .I どのような
                    918: サブネットマスクオプション宣言であっても、
                    919: サブネット宣言で指定されたサブネットマスクに優先します。
                    920: .RE
                    921: .PP
                    922: .B option \fBsubnet-selection\fR \fIstring\fR\fB;\fR
                    923: .RS 0.25i
                    924: .PP
                    925: .\" metal
                    926: (要求が出されたサブネットにつながれたリレーサーバのアドレスに基づいて)
                    927: 通常選択されるであろうものではないサブネットのアドレスが必要な場合、
                    928: クライアントが送出します。
                    929: RFC3011 を参照してください。
                    930: このサーバにおいて使われるオプションナンバは 118 です。
                    931: このナンバは以前からずっと定義されていたナンバではなく、
                    932: 違う値を使用するクライアントも存在することに注意してください。
                    933: このオプションの使用は少々実験的であると考えるべきでしょう!
                    934: .PP
                    935: 本オプションは、サーバではユーザが設定することはできません。
                    936: .PP
                    937: .RE
                    938: .PP
                    939: .B option \fBswap-server\fR \fIip-address\fR\fB;\fR
                    940: .RS 0.25i
                    941: .PP
                    942: 本オプションは、クライアントのスワップサーバの IP アドレスを指定します。
                    943: .RE
                    944: .PP
                    945: .B option \fBtcp-keepalive-garbage\fR \fIflag\fR\fB;\fR
                    946: .RS 0.25i
                    947: .PP
                    948: 本オプションは、古い実装との互換性のために、ゴミのオクテットと一緒に、
                    949: TCP キープアライブメッセージをクライアントが送るべきかを指定します。
                    950: 値 false は、ゴミのオクテットを送るべきでないことを意味します。
                    951: 値 true は、ゴミのオクテットを送るべきであることを意味します。
                    952: .RE
                    953: .PP
                    954: .B option \fBtcp-keepalive-interval\fR \fIuint32\fR\fB;\fR
                    955: .RS 0.25i
                    956: .PP
                    957: 本オプションは、クライアントの TCP がキープアライブ (keepalive)
                    958: メッセージを TCP 接続上に送信する前に待つべき間隔 (秒単位) を指定します。
                    959: 時間は 32 ビット符号無し整数で指定します。
                    960: 値 0 は、アプリケーションが明示的に要求しない限り、クライアントが
                    961: 接続上にキープアライブメッセージを生成すべきでないことを意味します。
                    962: .RE
                    963: .PP
                    964: .B option \fBtftp-server-name\fR \fItext\fR\fB;\fR
                    965: .RS 0.25i
                    966: .PP
                    967: 本オプションは TFTP サーバを指定するのに使用され、クライアントが
                    968: サポートしている場合には \fBserver-name\fR 宣言と同じ効果を持ちます。
                    969: BOOTP クライアントは、本オプションをサポートしないでしょう。
                    970: DHCP クライアントによってはサポートしているものがあり、
                    971: 実際必須としているものがあります。
                    972: .RE
                    973: .PP
                    974: .B option time-offset \fIint32\fR\fB;\fR
                    975: .RS 0.25i
                    976: .PP
                    977: time-offset オプションは、協定世界時 (UTC) を基点として、
                    978: クライアントのサブネットのオフセットを秒で指定します。
                    979: .RE
                    980: .PP
                    981: .B option time-servers \fIip-address\fR [, \fIip-address\fR...
                    982: ]\fB;\fR
                    983: .RS 0.25i
                    984: .PP
                    985: time-server オプションは、クライアントが利用可能な RFC 868 時刻サーバの
                    986: リストを指定します。
                    987: サーバは、優先されるものから順にリストしてください。
                    988: .RE
                    989: .PP
                    990: .B option \fBtrailer-encapsulation\fR \fIflag\fR\fB;\fR
                    991: .RS 0.25i
                    992: .PP
                    993: 本オプションは、ARP プロトコル使用時に、クライアントがトレイラ使用の
                    994: ネゴシエーション (RFC 893 [14]) をすべきかを指定します。
                    995: 値 false は、クライアントがトレイラ使用を試みるべきでないと意味します。
                    996: 値 true は、クライアントがトレイラ使用を試みるべきであると意味します。
                    997: .RE
                    998: .PP
                    999: .B option \fBuap-servers\fR \fItext\fR\fB;\fR
                   1000: .RS 0.25i
                   1001: .PP
                   1002: .\" metal
                   1003: 本オプションは、ユーザ認証プロトコル (UAP) に包まれた認証要求を
                   1004: 処理する能力のあるユーザ認証サービスをそれぞれ指している
                   1005: URL のリストを指定します。
                   1006: UAP サーバは HTTP 1.1 接続も SSLv3 接続も受け取ることができます。
                   1007: リストに含まれた URL にポート部分が含まれてない場合は、
                   1008: 通常のデフォルトポートが仮定されます
                   1009: (つまり http には 80 番、https には 443 番)。
                   1010: リストに含まれた URL にパスの部分が含まれてない場合は、
                   1011: パスは /uap と仮定されます。
                   1012: 2 つ以上の URL がこのリストに指定された場合、URL は空白で区切られます。
                   1013: .RE
                   1014: .PP
                   1015: .B option \fBuser-class\fR \fIstring\fR\fB;\fR
                   1016: .RS 0.25i
                   1017: .PP
                   1018: .\" metal
                   1019: 本オプションは、ユーザが識別情報をクライアントに指定する手段として、
                   1020: いくつかの DHCP クライアントで使われます。
                   1021: これは vendor-class-identifier オプションと同様に使われますが、
                   1022: その値は、ベンダではなく、ユーザによって指定されます。
                   1023: 最近のほとんどの DHCP クライアントは、この識別子に値を指定するための
                   1024: ユーザインタフェースを備えています。
                   1025: この識別子は、通常テキスト文字列です。
                   1026: .RE
                   1027: .PP
                   1028: .B option \fBvendor-class-identifier\fR \fIstring\fR\fB;\fR
                   1029: .RS 0.25i
                   1030: .PP
                   1031: .\" metal
                   1032: 本オプションは、ベンダタイプや、可能であれば DHCP クライアントの設定を
                   1033: 識別するために、いくつかの DHCP クライアントで使われます。
                   1034: この情報の内容は、ベンダ固有のバイト文字列で、標準では規定されていません。
                   1035: クライアントが送出するベンダクラス識別子を確認するには、
                   1036: 以下の設定を DHCP サーバ設定ファイルに加えてください:
                   1037: .nf
                   1038: .PP
                   1039: set vendor-class option vendor-class-identifier;
                   1040: .fi
                   1041: .PP
                   1042: この設定は、DHCP サーバのリースデータベースファイル中の、
                   1043: 以下のような set 文を持つ vendor-class-identifier オプションを
                   1044: 送ってくるクライアントすべてのエントリに作用します。
                   1045: .nf
                   1046: .PP
                   1047: set vendor-class "SUNW.Ultra-5_10";
                   1048: .fi
                   1049: .PP
                   1050: vendor-class-identifier オプションは、通常 DHCP Server によって、
                   1051: .B vendor-encapsulated-options
                   1052: オプション中で返されるオプションを決定するのに使われます。
                   1053: さらなる情報は、dhcpd.conf マニュアルページの VENDOR ENCAPSULATED OPTIONS の
                   1054: 章を参照してください。
                   1055: .RE
                   1056: .PP
                   1057: .B option \fBvendor-encapsulated-options\fR \fIstring\fR\fB;\fR
                   1058: .RS 0.25i
                   1059: .PP
                   1060: .\" metal
                   1061: \fBvendor-encapsulated-options\fR オプションは、1 つのベンダ固有値、
                   1062: もしくは 1 つまたはそれ以上のベンダ固有サブオプションを含みます。
                   1063: 本オプションは、通常 DHCP サーバの設定ファイルで設定されるものでは
                   1064: ありません。
                   1065: 通常は、ベンダクラスがベンダ毎に定義され、
                   1066: ベンダクラスサブオプションが定義され、そのサブオプションの値が
                   1067: 定義され、DHCP サーバはそれらをもとに応答を組み上げます。
                   1068: .PP
                   1069: よく知られた DHCP クライアントベンダ (今のところ Microsoft Windows
                   1070: 2000 DHCP クライアント) 向けのいくつかのデフォルトの動作では、
                   1071: このオプションは自動的に設定されますが、その他のものに関しては、
                   1072: 手動で設定しなければなりません。
                   1073: 詳細は \fIdhcpd.conf\fI の VENDOR ENCAPSULATED OPTIONS の章を
                   1074: 参照してください。
                   1075: .RE
                   1076: .PP
                   1077: .B option \fBwww-server\fR \fIip-address\fR [\fB,\fR
                   1078: \fIip-address\fR... ]\fB;\fR
                   1079: .RS 0.25i
                   1080: .PP
                   1081: WWW サーバオプションは、クライアントが利用可能な WWW のリストを指定します。
                   1082: サーバは、優先されるものから順にリストしてください。
                   1083: .RE
                   1084: .PP
                   1085: .B option \fBx-display-manager\fR \fIip-address\fR [\fB,\fR \fIip-address\fR...
                   1086: ]\fB;\fR
                   1087: .RS 0.25i
                   1088: .PP
                   1089: 本オプションは、クライアントが利用可能な X Window System
                   1090: ディスプレイマネージャを実行しているシステムのリストを指定します。
                   1091: アドレスは、優先されるものから順にリストしてください。
                   1092: .RE
                   1093: .SH リレーエージェント情報オプション
                   1094: .\" metal
                   1095: IETF ドラフト draft-ietf-dhc-agent-options-11.txt には、
                   1096: DHCP リレーエージェントが DHCP パケットを DHCP サーバに転送する際、
                   1097: DHCP パケットに付加することのできる一連のカプセル化されたオプションが
                   1098: 定義されています。
                   1099: サーバは、これらのオプションに基づき、アドレス割当の決定
                   1100: (や、その他の判断) を行うことができます。
                   1101: またサーバは、リレーエージェントを通して返されるどのパケットにも
                   1102: これらのオプションを入れて返します。
                   1103: これによってリレーエージェントは、配送やアカウンティングなどを
                   1104: 行うために、これらのオプションに含まれる情報を利用できます。
                   1105: .PP
                   1106: 現在のドラフトには 2 つのオプションが定義されています。
                   1107: DHCP サーバでこれらのオプションを参照するには、オプション空間名
                   1108: "agent" のあとにピリオドをつけ、その後にオプション名を続けてください。
                   1109: サーバでこれらのオプションの値を定義することは、
                   1110: 通常あまり有効ではありませんが、許容されています。
                   1111: これらのオプションは、クライアントではサポートされていません。
                   1112: .PP
                   1113: .B option \fBagent.circuit-id\fR \fIstring\fR\fB;\fR
                   1114: .RS 0.25i
                   1115: .PP
                   1116: circuit-id サブオプションは、クライアントからサーバへの DHCP パケットを
                   1117: 受け取ったサーキットを示す、エージェントローカルなサーキット識別子を
                   1118: エンコードしています。
                   1119: これは、DHCP 応答を適切なサーキットへと送り返せるよう、
                   1120: エージェントによって使われることを意図しています。
                   1121: 現在、このオプションの書式の定義はベンダ依存となっており、
                   1122: 多分このまま残されるでしょう。
                   1123: しかし将来この書式が標準化される可能性も、現在のドラフトには残されています。
                   1124: .RE
                   1125: .PP
                   1126: .B option \fBagent.remote-id\fR \fIstring\fR\fB;\fR
                   1127: .RS 0.25i
                   1128: .PP
                   1129: remote-id サブオプションは、サーキットの終端のリモートホストの
                   1130: 情報をエンコードしています。
                   1131: これに含まれるであろう情報は、次のようなものです。
                   1132: 呼出元 ID 情報、ユーザ名情報、リモート ATM アドレス、ケーブルモデム ID、
                   1133: その他の同様な情報。
                   1134: 原則的には、このオプションの意味はちゃんと定義されていません。
                   1135: しかし通常、サーキットの特定のリモートエンドに対して一意であるよう
                   1136: 管理上保証された、なんらかのオブジェクトと考えるべきものです。
                   1137: .RE
                   1138: .SH クライアント FQDN サブオプション
                   1139: .\" metal
                   1140: 現在、インターネットドラフト draft-ietf-dhc-fqdn-option-00.txt で
                   1141: 定義されているクライアント FQDN オプションは、まだ標準となってはいません。
                   1142: しかしすでに十分広く利用されており、我々もこれを実装しています。
                   1143: オプションの書式が複雑なため、ここでは、単独のオプションではなく、
                   1144: サブオプション空間に実装しています。
                   1145: 一般的には、本オプションは、ユーザによって設定されるものではなく、
                   1146: 自動 DNS 更新システムの一部として使われるべきものです。
                   1147: .PP
                   1148: .B option fqdn.no-client-update \fIflag\fB;
                   1149: .RS 0.25i
                   1150: .PP
                   1151: 本オプションがクライアントから送出された場合、これが true であれば、
                   1152: クライアントは自分の A レコードを更新しないことを意味します。
                   1153: サーバからクライアントに送出された場合は、クライアントは
                   1154: 自分の A レコードを更新する \fIべきではない\fR ことを意味します。
                   1155: .RE
                   1156: .PP
                   1157: .B option fqdn.server-update \fIflag\fB;
                   1158: .RS 0.25i
                   1159: .PP
                   1160: 本オプションがクライアントからサーバに送出された場合、
                   1161: サーバにクライアントの A レコードの更新を要求しています。
                   1162: サーバから送出された場合、サーバがクライアントの A レコードを
                   1163: 更新した (もしくはもうすぐ更新するところ) であることを意味します。
                   1164: .RE
                   1165: .PP
                   1166: .B option fqdn.encoded \fIflag\fB;
                   1167: .RS 0.25i
                   1168: .PP
                   1169: true であった時、オプションに含まれるドメイン名が、
                   1170: ただの ASCII テキストではなく、DNS ワイヤフォーマットで
                   1171: エンコードされていることを示してます。
                   1172: クライアントは、自分が FQDN オプションの DNS ワイヤフォーマットを
                   1173: サポートしてない場合、通常このサブオプションを false に設定します。
                   1174: サーバは常に、クライアントが設定したのと同じ値を設定して返すべきです。
                   1175: この値が設定ファイルに設定されていた時は、\fIfqdn.fqdn\fR サブオプションを
                   1176: エンコードするフォーマットを制御します。
                   1177: .RE
                   1178: .PP
                   1179: .B option fqdn.rcode1 \fIflag\fB;
                   1180: .PP
                   1181: .B option fqdn.rcode2 \fIflag\fB;
                   1182: .RS 0.25i
                   1183: .PP
                   1184: これらのオプションはそれぞれ、A レコードと PTR レコードの更新結果を示します。
                   1185: これらは、DHCP サーバから DHCP クライアントへのみ送られます。
                   1186: これらのフィールドの値は、DNS プロトコル規格により定義されています。
                   1187: .RE
                   1188: .PP
                   1189: .B option fqdn.fqdn \fItext\fB;
                   1190: .RS 0.25i
                   1191: .PP
                   1192: クライアントが使用を望むドメイン名を指定します。
                   1193: これは完全修飾されたドメイン名でも、単一のラベルでも構いません。
                   1194: もし名前に '.' 文字が含まれなければ、その名前は完全修飾されておらず、
                   1195: サーバは通常、ローカルに定義されたドメイン中のその名前を更新します。
                   1196: .RE
                   1197: .PP
                   1198: もしこれらのサブオプションを使用しようと思っているのであれば、
                   1199: クライアント FQDN オプションのドラフト (もしくは、標準になった時はその標準)
                   1200: を参照することを強く推奨します。
                   1201: この文書は、そのドラフトに比べて大雑把で不完全であり、
                   1202: クライアント FQDN オプション規格をすでに理解している人に参照されることを
                   1203: 単に意図しているものです。
                   1204: .SH NetWare/IP サブオプション
                   1205: .\" metal
                   1206: RFC2242 は、Novell の NetWare/IP クライアント用のカプセル化された
                   1207: オプションの組を定義しています。
                   1208: DHCP サーバにおいてこれらのオプションを使用するには、オプション空間名
                   1209: "nwip" の後にピリオドをつけ、その後にオプション名を続けてください。
                   1210: 以下のオプションが指定できます:
                   1211: .PP
                   1212: .B option \fBnwip.nsq-broadcast\fR \fIflag\fR\fB;\fR
                   1213: .RS 0.25i
                   1214: .PP
                   1215: true であった場合、クライアントは、NetWare/IP サーバの位置を
                   1216: 探すのに NetWare Nearest Server Query を使うべきです。
                   1217: 本サブオプションが false であった場合、もしくは指定されなかった場合の
                   1218: Novell クライアントの動作は規定されていません。
                   1219: .PP
                   1220: .RE
                   1221: .B option \fBnwip.preferred-dss\fR \fIip-address\fR [\fB,\fR \fIip-address\fR... ]\fR\fB;\fR
                   1222: .RS 0.25i
                   1223: .PP
                   1224: 本サブオプションには、5 つまでの IP アドレスのリストを指定します。
                   1225: それぞれのアドレスは、NetWare ドメイン SAP/RIP サーバ (DSS) の
                   1226: IP アドレスです。
                   1227: .RE
                   1228: .PP
                   1229: .B option \fBnwip.nearest-nwip-server\fR \fI\fIip-address\fR
                   1230:                              [\fB,\fR \fIip-address\fR...]\fR\fB;\fR
                   1231: .RS 0.25i
                   1232: .PP
                   1233: 本サブオプションには、5 つまでの IP アドレスのリストを指定します。
                   1234: それぞれのアドレスは、近接の NetWare IP サーバ
                   1235: (Nearest NetWare IP Server) の IP アドレスです。
                   1236: .RE
                   1237: .PP
                   1238: .B option \fBnwip.autoretries\fR \fIuint8\fR\fB;\fR
                   1239: .RS 0.25i
                   1240: .PP
                   1241: 起動時に、NetWare/IP クライアントが、与えられた DSS サーバと
                   1242: 何回通信を試みるべきかを指定します。
                   1243: .RE
                   1244: .PP
                   1245: .B option \fBnwip.autoretry-secs\fR \fIuint8\fR\fB;\fR
                   1246: .RS 0.25i
                   1247: .PP
                   1248: 起動時に、NetWare/IP クライアントが、与えられた DSS サーバと
                   1249: 通信を確立する時に、リトライの間何秒待つべきかを指定します。
                   1250: .RE
                   1251: .PP
                   1252: .B option \fBnwip.nwip-1-1\fR \fIuint8\fR\fB;\fR
                   1253: .RS 0.25i
                   1254: .PP
                   1255: true であった場合、NetWare/IP クライアントは NetWare/IP
                   1256: バージョン 1.1 をサポートしているべきです。
                   1257: これは、クライアントが NetWare/IP バージョン 1.1 のサーバと
                   1258: 通信する時のみ必要です。
                   1259: .RE
                   1260: .PP
                   1261: .B option \fBnwip.primary-dss\fR \fIip-address\fR\fB;\fR
                   1262: .RS 0.25i
                   1263: .PP
                   1264: NetWare/IP ドメインのプライマリドメイン SAP/RIP サービスサーバ
                   1265: (DSS) の IP アドレスを指定します。
                   1266: セカンダリ DSS サーバの設定時に、NetWare/IP 管理ユーティリティは、
                   1267: この値をプライマリ DSS サーバとして使用します。
                   1268: .RE
                   1269: .SH 新規オプションの定義
                   1270: .\" metal
                   1271: Internet Systems Consortium DHCP クライアントとサーバは、
                   1272: 新規オプションを定義する機構も提供しています。
                   1273: それぞれの DHCP オプションは、名前とコード、構造を持っています。
                   1274: 名前は、使用者がオプションを参照するのに使用されます。
                   1275: コードは、DHCP サーバとクライアントがオプションを参照するのに
                   1276: 使用する番号です。
                   1277: 構造は、オプションの内容がどのようなものかを記述しています。
                   1278: .PP
                   1279: 新規オプションを定義するには、他のオプションでは使われていない名前を
                   1280: 選ぶ必要があります。
                   1281: 例えば、"host-name" と言う名前は使用できません。
                   1282: というのも、このマニュアルページに出てきたように、
                   1283: DHCP プロトコルが既に host-name オプションを定義しているからです。
                   1284: このマニュアルページに出てきていないオプション名ならば
                   1285: 使っても構いませんが、将来出てくるオプションと重ならないように、
                   1286: オプション名の最初に独自の文字列をつけることは、多分いい考えでしょう。
                   1287: 例えば、公式の DHCP オプションには "local" で始まるものがないので、
                   1288: "local-host-name" と言う名前は、いくらか安心して定義できるでしょう。
                   1289: .PP
                   1290: 名前を選択したら、次はコードを選ばねばなりません。
                   1291: DHCP オプションの 128 から 256 までのコードは、
                   1292: サイトローカルオプション用として予約されているので、
                   1293: この中のコードならどれでも選ぶことができます。
                   1294: 実際には、プロトコルを少々あいまいに解釈しているベンダがあり、
                   1295: 128 より大きい値のオプションコードを使用しています。
                   1296: この問題を本当に回避する方法はありませんが、
                   1297: 実際にはそう大きな問題を引き起こすものではないでしょう。
                   1298: .PP
                   1299: オプションの構造とは、単にオプションのデータが表現されている形式です。
                   1300: 現在 ISC DHCP サーバは、整数、ブール値、文字列そして IP アドレスといった、
                   1301: いくつかの単純なデータ型をサポートしており、
                   1302: また単一データ型の配列や固定順のデータ型列の配列を定義することもできます。
                   1303: .PP
                   1304: 新規オプションは、以下のように宣言されます:
                   1305: .PP
                   1306: .B option
                   1307: .I new-name
                   1308: .B code
                   1309: .I new-code
                   1310: .B =
                   1311: .I definition
                   1312: .B ;
                   1313: .PP
                   1314: .I new-name
                   1315: と
                   1316: .I new-code
                   1317: の値は、新規オプション用にあなたが選んだものです。
                   1318: .I definition
                   1319: は、オプションの構造の定義です。
                   1320: .PP
                   1321: 以下の単純なオプションの型定義がサポートされています:
                   1322: .PP
                   1323: .B ブール値
                   1324: .PP
                   1325: .B option
                   1326: .I new-name
                   1327: .B code
                   1328: .I new-code
                   1329: .B =
                   1330: .B boolean
                   1331: .B ;
                   1332: .PP
                   1333: ブール型のオプションは、on または off (もしくは true か false) の値を
                   1334: 持つフラグです。
                   1335: ブール型の使用例は、以下のようになります:
                   1336: .nf
                   1337: 
                   1338: option use-zephyr code 180 = boolean;
                   1339: option use-zephyr on;
                   1340: 
                   1341: .fi
                   1342: .B 整数
                   1343: .PP
                   1344: .B option
                   1345: .I new-name
                   1346: .B code
                   1347: .I new-code
                   1348: .B =
                   1349: .I sign
                   1350: .B integer
                   1351: .I width
                   1352: .B ;
                   1353: .PP
                   1354: \fIsign\fR トークンは、空白、\fIunsigned\fR、\fIsigned\fR のいずれかです。
                   1355: width は 8, 16, 32 のいずれかで、整数の bit 数を示します。
                   1356: 例えば、以下の 2 行は、sql-connection-max オプションの定義と
                   1357: 使用法を示します:
                   1358: .nf
                   1359: 
                   1360: option sql-connection-max code 192 = unsigned integer 16;
                   1361: option sql-connection-max 1536;
                   1362: 
                   1363: .fi
                   1364: .B IP アドレス
                   1365: .PP
                   1366: .B option
                   1367: .I new-name
                   1368: .B code
                   1369: .I new-code
                   1370: .B =
                   1371: .B ip-address
                   1372: .B ;
                   1373: .PP
                   1374: IP アドレス型の構造を持つオプションは、ドメイン名もしくは
                   1375: ドット区切りの 4 整数で表現されます。
                   1376: 以下は、IP アドレス型の使用例です:
                   1377: .nf
                   1378: 
                   1379: option sql-server-address code 193 = ip-address;
                   1380: option sql-server-address sql.example.com;
                   1381: 
                   1382: .fi
                   1383: .PP
                   1384: .B テキスト
                   1385: .PP
                   1386: .B option
                   1387: .I new-name
                   1388: .B code
                   1389: .I new-code
                   1390: .B =
                   1391: .B text
                   1392: .B ;
                   1393: .PP
                   1394: テキスト型のオプションは、ASCII テキスト文字列をエンコードします。
                   1395: 例えば:
                   1396: .nf
                   1397: 
                   1398: option sql-default-connection-name code 194 = text;
                   1399: option sql-default-connection-name "PRODZA";
                   1400: 
                   1401: .fi
                   1402: .PP
                   1403: .B データ文字列
                   1404: .PP
                   1405: .B option
                   1406: .I new-name
                   1407: .B code
                   1408: .I new-code
                   1409: .B =
                   1410: .B string
                   1411: .B ;
                   1412: .PP
                   1413: データ文字列型のオプションは、本質的には単なるバイトの集合体です。
                   1414: テキスト型のようにクオートされたテキストで指定されるか、
                   1415: もしくはコロン区切りの 16 進数のリストで指定されます。
                   1416: この時コロンで区切られた中身は、0 から FF の間の値でなければなりません。
                   1417: 例えば:
                   1418: .nf
                   1419: 
                   1420: option sql-identification-token code 195 = string;
                   1421: option sql-identification-token 17:23:19:a6:42:ea:99:7c:22;
                   1422: 
                   1423: .fi
                   1424: .PP
                   1425: .B カプセル化
                   1426: .PP
                   1427: .B option
                   1428: .I new-name
                   1429: .B code
                   1430: .I new-code
                   1431: .B =
                   1432: .B encapsulate
                   1433: .I identifier
                   1434: .B ;
                   1435: .PP
                   1436: カプセル化型のオプションは、\fIidentifier\fR で指定された
                   1437: オプション空間の中身をカプセル化します。
                   1438: 現在 DHCP プロトコルに存在するカプセル化オプションの例は、
                   1439: vendor-encapsulated-options オプション、netware-suboptions オプション、
                   1440: relay-agent-information オプションなどです。
                   1441: .nf
                   1442: 
                   1443: option space local;
                   1444: option local.demo code 1 = text;
                   1445: option local-encapsulation code 197 = encapsulate local;
                   1446: option local.demo "demo";
                   1447: 
                   1448: .fi
                   1449: .PP
                   1450: .B 配列
                   1451: .PP
                   1452: オプションは、テキスト型とデータ文字列型以外の上述のいかなるデータ型の
                   1453: 配列も含むことができます。
                   1454: テキスト型とデータ文字列型は、現在配列ではサポートされていません。
                   1455: 配列定義の例は以下の通りです:
                   1456: .nf
                   1457: 
                   1458: option kerberos-servers code 200 = array of ip-address;
                   1459: option kerberos-servers 10.20.10.1, 10.20.11.1;
                   1460: 
                   1461: .fi
                   1462: .B レコード
                   1463: .PP
                   1464: オプションは、データ型の列で構成されるデータ構造を含むこともできます。
                   1465: これはしばしばレコード型と呼ばれます。
                   1466: 例えば:
                   1467: .nf
                   1468: 
                   1469: option contrived-001 code 201 = { boolean, integer 32, text };
                   1470: option contrived-001 on 1772 "contrivance";
                   1471: 
                   1472: .fi
                   1473: またレコードの配列のオプションを持つこともできます。
                   1474: 例えば:
                   1475: .nf
                   1476: 
                   1477: option new-static-routes code 201 = array of {
                   1478:        ip-address, ip-address, ip-address, integer 8 };
                   1479: option static-routes
                   1480:        10.0.0.0 255.255.255.0 net-0-rtr.example.com 1,
                   1481:        10.0.1.0 255.255.255.0 net-1-rtr.example.com 1,
                   1482:        10.2.0.0 255.255.224.0 net-2-0-rtr.example.com 3;
                   1483: 
                   1484: .fi    
                   1485: .SH ベンダカプセル化オプション
                   1486: .\" metal
                   1487: DHCP プロトコルには、\fB vendor-encapsulated-options\fR オプションが
                   1488: 定義されています。
                   1489: ベンダは、このオプションによって、ベンダ固有のオプションを
                   1490: 標準 DHCP オプションに含めて送出することができます。
                   1491: .B vendor-encapsulated-options
                   1492: オプションの書式は、書式が規定されていない一連のバイト列、
                   1493: もしくは一連のオプション列です。
                   1494: オプション列中のそれぞれのオプションは、1 バイトのベンダ固有の
                   1495: オプションコードの後に 1 バイトのデータ長、
                   1496: そしてそのデータ長で指定された大きさのデータが続いたもので構成されます
                   1497: (データ長には、データ長自身やオプションコードは含まれません)。
                   1498: .PP
                   1499: 本オプションの値は、2 つの方法のいずれかで設定されます。
                   1500: 1 番目の方法は、単にデータを直接指定するものです。
                   1501: データの指定には、テキスト文字列かコロンで区切られた 16 進数値を用います。
                   1502: 例えば:
                   1503: .PP
                   1504: .nf
                   1505: option vendor-encapsulated-options
                   1506:     2:4:AC:11:41:1:
                   1507:     3:12:73:75:6e:64:68:63:70:2d:73:65:72:76:65:72:31:37:2d:31:
                   1508:     4:12:2f:65:78:70:6f:72:74:2f:72:6f:6f:74:2f:69:38:36:70:63;
                   1509: .fi
                   1510: .PP
                   1511: 本オプションを設定する 2 番目の方法は、DHCP サーバに
                   1512: ベンダ固有オプションバッファを作成させるというものです。
                   1513: これをするには、以下の 4 つのことをする必要があります:
                   1514: オプション空間を定義し、そのオプション空間内にオプションを定義し、
                   1515: それらへ値を割り振り、最後にそのオプション空間が
                   1516: .B vendor-encapsulated-options
                   1517: オプションの生成に使用されることを指定します。
                   1518: .PP
                   1519: ベンダオプションが格納されるオプション空間を新規に定義するには、
                   1520: \fRoption space\fP 文を使用します:
                   1521: .PP
                   1522: .B option
                   1523: .B space
                   1524: .I name
                   1525: .B ;
                   1526: .PP
                   1527: この文書にこれまで書かれているように、
                   1528: この name は、オプション定義で使用することができます。
                   1529: 例えば:
                   1530: .nf
                   1531: 
                   1532: option space SUNW;
                   1533: option SUNW.server-address code 2 = ip-address;
                   1534: option SUNW.server-name code 3 = text;
                   1535: option SUNW.root-path code 4 = text;
                   1536: 
                   1537: .fi
                   1538: 一度、オプション空間とオプションの書式を定義したら、
                   1539: それらのオプションの値を定義するスコープを設定でき、
                   1540: それらのオプションをいつ使うかを指定することができます。
                   1541: 例えば、2 つの異なるクラスのクライアントを扱いたいとしましょう。
                   1542: 前述の例で示したオプション空間の定義を使って、以下のように、
                   1543: クライアントから送られてきた vendor-class-identifier オプションに基づいて、
                   1544: 異なるオプションの値を異なるクライアントに送出することができます。
                   1545: .PP
                   1546: .nf
                   1547: class "vendor-classes" {
                   1548:   match option vendor-class-identifier;
                   1549: }
                   1550: 
                   1551: option SUNW.server-address 172.17.65.1;
                   1552: option SUNW.server-name "sundhcp-server17-1";
                   1553: 
                   1554: subclass "vendor-classes" "SUNW.Ultra-5_10" {
                   1555:   vendor-option-space SUNW;
                   1556:   option SUNW.root-path "/export/root/sparc";
                   1557: }
                   1558: 
                   1559: subclass "vendor-classes" "SUNW.i86pc" {
                   1560:   vendor-option-space SUNW;
                   1561:   option SUNW.root-path "/export/root/i86pc";
                   1562: }
                   1563: .fi
                   1564: .PP
                   1565: 先の例で見たように、通常のスコープルールを適用することで、
                   1566: グローバルな値をグローバルスコープ中に定義でき、
                   1567: 特定のクラスに固有の値だけをローカルスコープに定義できます。
                   1568: \fBvendor-option-space\fR 宣言を使うことで、
                   1569: .B vendor-encapsulated-options
                   1570: オプションを構成するのに、SUNW オプション空間内のオプションを使うよう
                   1571: DHCP サーバに指示することができます。
                   1572: .SH 関連項目
                   1573: dhclient.conf(5), dhcp-eval(5), 
                   1574: dhclient(8), RFC2132, RFC2131
                   1575: .SH 作者
                   1576: Internet Systems Consortium DHCP Distribution
                   1577: は、Vixie Labs との契約のもとで、Ted Lemon が記述しました。
                   1578: 本プロジェクトの資金は、Internet Systems Consortium が提供しました。
                   1579: Internet Systems Consortium に関する情報は、
                   1580: .B https://www.isc.org
                   1581: にあります。

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>