RFCで定義されている設定項目のすべて


     名称  コード  タイプ     内容

     tblc     -     str       別エントリへの参照。参照されたエントリが引用
                              される。
     snam     -     str       DHCPメッセージのsnameフィールドを定義。DHCP
                              サーバのホスト名を記述可能。
     file     -     str       DHCPメッセージのfileフィールドを定義。
                              bootイメージのファイル名を記述する。
     siad     -     ip        bootイメージを供給するtftpサーバのアドレス。
     albp     -     bool      trueの場合、このエントリはBOOTPクライアント
                              に対して割り当てても良いことを示す。静的な
                              エントリの場合には、デフォルトでtrueとなる。
                              trueの場合、maxlも無限大に設定される。
     ipad     -     ip        割り当てるIPアドレス。
     maxl     -     long      許容する最大の割当期間(lease)を秒数で記述。
                              本実装のデフォルトは3600秒(database.hで定義)。
     dfll     -     long      デフォルトの割当期間。クライアントからの割当
                              期間の希望値がない場合は、この値が使用される。
                              本実装のデフォルトは3600秒(database.hで定義)。
     clid     -     clientid  静的な割当の場合に、クライアントの識別子
                              (Client Identifier)を記述する。本実装に含ま
                              れるDHCPクライアントではMACアドレスを用いる
                              ので、割当対象がWIDE版クライアントの場合には
                              ここにMACアドレスを記述する。
     snmk     1     ip        割り当てるIPアドレスのサブネットマスク。
                              デフォルトはipad(IPアドレス)のクラスに応じた
                              natural maskになる。
     tmof     2     long      UTCからのオフセットを秒単位で示す。
     rout     3     iplist    クライアントのいるサブネット上のルータのIP
                              アドレスのリスト。
     tmsv     4     iplist    timeサーバ(RFC 868)のIPアドレスのリスト。
     nmsv     5     iplist    nameサーバ(IEN 116)のIPアドレスのリスト。
     dnsv     6     iplist    DNSサーバ(RFC 1035)のIPアドレスのリスト。
     lgsv     7     iplist    MIT-LCS UDP logサーバのIPアドレスのリスト。
     cksv     8     iplist    Cookieサーバ(RFC 865)のIPアドレスのリスト。
     lpsv     9     iplist    LPRサーバ(RFC 1179)のIPアドレスのリスト。
     imsv    10     iplist    Imagen ImpressサーバのIPアドレスのリスト。
     rlsv    11     iplist    Resource Locationサーバ(RFC 887)のIPアドレ
                              スのリスト。
     hstn    12     str       クライアントのホスト名。
     btsz    13     short     bootイメージの大きさ。
     mdmp    14     str       クライアントがコアダンプする際のパス名。
     dnsd    15     str       DNSドメイン名。
     swsv    16     ip        swapサーバのIPアドレス。
     rpth    17     str       クライアントのrootディスクのパス名。
     epth    18     str       Extensions Path (rfc 1533参照)
     ipfd    19     bool      IPフォワーディングの許可。
     nlsr    20     bool      non-localソースルーティングの許可。
     plcy    21     ippairs   non-localソースルーティングのpolicyフィルタ。
                              IPの終点とサブネットマスクの組のリスト。
     mdgs    22     short     クライアントが再構成を行なえるように準備す
                              べきIPデータグラムの最大長。
     ditl    23     octet     IPのTTLのデフォルト値
     mtat    24     long      RFC 1191に定義されたPath MTU Discoveryで使用
                              するagingのタイムアウト値。
     mtpt    25     mtpt      Path MTU Discoveryで利用するMTUテーブル。
     ifmt    26     short     InterfaceのMTUを指定する。
     asnl    27     bool      クライアントの接続されたIPネットワークに含ま
                              れる全てのサブネットでは同じMTUを使用するか
                              どうかを示す。
     brda    28     ip        クライアントの接続されたサブネットのブロード
                              キャストアドレス。
     mskd    29     bool      ICMPによるsubnet mask discoveryを行なうか否
                              かを示す。
     msks    30     bool      ICMPによるsubnet maskの要求に答えるか否か。
     rtrd    31     bool      RFC 1256のrouter discoveryを利用するか否か。
     rtsl    32     ip        router solicitation要求の宛先IPアドレス。
     strt    33     ippairs   static routingのためのdestination, routerの
                              IPアドレスの組のリスト。ここにdefault route
                              を含めてはならない。
     trlr    34     bool      ARPを使う時に、trailerの利用に関するネゴシ
                              エーションを行なうか否か(RFC 893)。
     arpt    35     long      ARPキャッシュのタイムアウト。 
     encp    36     bool      Ethernet Encapsulationを利用するか否か。
     dttl    37     octet     TCPのTTLのデフォルト値。
     kain    38     long      クライアントのTCPがkeep aliveメッセージを
                              送る間隔。
     kagb    39     bool      クライアントがTCPのkeep aliveメッセージに
                              garbageオクテットを付加するか否か。
     nisd    40     str       NISドメイン名。
     nisv    41     iplist    NISサーバのIPアドレスのリスト。
     ntsv    42     iplist    NTPサーバのIPアドレスのリスト。
     nnsv    44     iplist    NetBIOS nameサーバ(RFC 1001, 1002)のリスト。
     ndsv    45     iplist    NetBIOS datagram distributionサーバ
                              (RFC 1001, 1002)のリスト。
     nbnt    46     octet     NetBIOSのノードタイプ(RFC 1001, 1002)。
     nbsc    47     str       NetBIOSのscope(RFC 1001, 1002)。
     xfsv    48     iplist    X Windowシステムのフォントサーバのリスト。
     xdmn    49     iplist    X Windowシステムのディスプレイマネージャの
                              リスト。
     dht1    58     short     DHCPクライアントがユニキャストにより割当期限
                              の延長を開始する時期を指定する。本実装では、
                              サーバが返す割当期間に対する千分率で示す。
     dht2    59     short     DHCPクライアントがブロードキャストにより割当
                              期限の延長を開始する時期を指定する。本実装で
                              は、サーバが返す割当期間に対する千分率で示す。

<hourin@meis.sony.co.jp>
Last modified: Thu Apr 9 18:15:54 JST 1998