📄 dhcpslib.html
字号:
<tr valign=top><td align=left>lpsv </td><td align=left> 9 </td><td align=left> iplist </td><td align=left> A list of LPR servers (RFC 1179).</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>imsv </td><td align=left> 10 </td><td align=left> iplist </td><td align=left> A list of Imagen Impress servers.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>rlsv </td><td align=left> 11 </td><td align=left> iplist </td><td align=left> A list of Resource Location servers (RFC 887).</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>hstn </td><td align=left> 12 </td><td align=left> str </td><td align=left> Hostname of the client.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>btsz </td><td align=left> 13 </td><td align=left> short </td><td align=left> Size of boot image.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>mdmp </td><td align=left> 14 </td><td align=left> str </td><td align=left> Path name to which client dumps core.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>dnsd </td><td align=left> 15 </td><td align=left> str </td><td align=left> Domain name for DNS.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>swsv </td><td align=left> 16 </td><td align=left> ip </td><td align=left> IP address of swap server.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>rpth </td><td align=left> 17 </td><td align=left> str </td><td align=left> Path name of root disk of the client.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>epth </td><td align=left> 18 </td><td align=left> str </td><td align=left> Extensions Path (See RFC 1533).</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>ipfd </td><td align=left> 19 </td><td align=left> bool </td><td align=left> If true, the client performs IP</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> forwarding.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>nlsr </td><td align=left> 20 </td><td align=left> bool </td><td align=left> If true, the client can perform non-local</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> source routing.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>plcy </td><td align=left> 21 </td><td align=left> ippairs </td><td align=left> Policy filter for non-local source</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> routing. A list of pairs of</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> (Destination IP, Subnet mask).</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>mdgs </td><td align=left> 22 </td><td align=left> short </td><td align=left> Maximum size of IP datagram that the</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> client should be able to reassemble.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>ditl </td><td align=left> 23 </td><td align=left> octet </td><td align=left> Default IP TTL.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>mtat </td><td align=left> 24 </td><td align=left> long </td><td align=left> Aging timeout (in seconds) to be used</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> with Path MTU discovery (RFC 1191).</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>mtpt </td><td align=left> 25 </td><td align=left> mtpt </td><td align=left> A table of MTU sizes to be used with</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> Path MTU Discovery.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>ifmt </td><td align=left> 26 </td><td align=left> short </td><td align=left> MTU to be used on an interface.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>asnl </td><td align=left> 27 </td><td align=left> bool </td><td align=left> If true, the client assumes that all</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> subnets to which the client is connected</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> use the same MTU.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>brda </td><td align=left> 28 </td><td align=left> ip </td><td align=left> Broadcast address in use on the client's</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> subnet. The default is calculated from</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> the subnet mask and the IP address.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>mskd </td><td align=left> 29 </td><td align=left> bool </td><td align=left> If true, the client should perform subnet</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> mask discovery using ICMP.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>msks </td><td align=left> 30 </td><td align=left> bool </td><td align=left> If true, the client should respond to</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> subnet mask requests using ICMP.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>rtrd </td><td align=left> 31 </td><td align=left> bool </td><td align=left> If true, the client should solicit</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> routers using Router Discovery defined</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> in RFC 1256.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>rtsl </td><td align=left> 32 </td><td align=left> ip </td><td align=left> Destination IP address to which the</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> client sends router solicitation</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> requests.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>strt </td><td align=left> 33 </td><td align=left> ippairs </td><td align=left> A table of static routes for the client,</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> which are pairs of (Destination, Router).</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> It is illegal to specify default route</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> as a destination.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>trlr </td><td align=left> 34 </td><td align=left> bool </td><td align=left> If true, the client should negotiate</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> the use of trailers with ARP (RFC 893).</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>arpt </td><td align=left> 35 </td><td align=left> long </td><td align=left> Timeout in seconds for ARP cache.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>encp </td><td align=left> 36 </td><td align=left> bool </td><td align=left> If false, the client uses RFC 894</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> encapsulation. If true, it uses</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> RFC 1042 (IEEE 802.3) encapsulation.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>dttl </td><td align=left> 37 </td><td align=left> octet </td><td align=left> Default TTL of TCP.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>kain </td><td align=left> 38 </td><td align=left> long </td><td align=left> Interval of the client's TCP keepalive</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> in seconds.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>kagb </td><td align=left> 39 </td><td align=left> bool </td><td align=left> If true, the client should send TCP</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> keepalive messages with a octet of</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> garbage for compatibility.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>nisd </td><td align=left> 40 </td><td align=left> str </td><td align=left> Domain name for NIS.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>nisv </td><td align=left> 41 </td><td align=left> iplist </td><td align=left> A list of NIS servers.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>ntsv </td><td align=left> 42 </td><td align=left> iplist </td><td align=left> A list of NTP servers.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>nnsv </td><td align=left> 44 </td><td align=left> iplist </td><td align=left> A list of NetBIOS name server.</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> (RFC 1001, 1002)</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>ndsv </td><td align=left> 45 </td><td align=left> iplist </td><td align=left> A list of NetBIOS datagram distribution</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> servers (RFC 1001, 1002).</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>nbnt </td><td align=left> 46 </td><td align=left> octet </td><td align=left> NetBIOS node type (RFC 1001, 1002).</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>nbsc </td><td align=left> 47 </td><td align=left> str </td><td align=left> NetBIOS scope (RFC 1001, 1002).</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>xfsv </td><td align=left> 48 </td><td align=left> iplist </td><td align=left> A list of font servers of X Window system.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>xdmn </td><td align=left> 49 </td><td align=left> iplist </td><td align=left> A list of display managers of X Window</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> system.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>dht1 </td><td align=left> 58 </td><td align=left> short </td><td align=left> This value specifies when the client should</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> start RENEWING. The default of 500 means</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> the client starts RENEWING after 50% of the</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> lease duration passes.</tr><tr valign=top><td align=left></tr><tr valign=top><td align=left>dht2 </td><td align=left> 59 </td><td align=left> short </td><td align=left> This value specifies when the client should</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> start REBINDING. The default of 875 means</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> the client starts REBINDING after 87.5% of</tr><tr valign=top><td align=left> </td><td align=left> </td><td align=left> </td><td align=left> the lease duration passes.</tr><tr valign=top><td align=left></tr></tr></table><p>Finally, to function correctly, the DHCP server requires access to some formof permanent storage. The <b>DHCPS_LEASE_HOOK</b> constant specifies the name of a storage routine with the following interface:<pre> STATUS dhcpsStorageHook (int op, char *buffer, int datalen);</pre>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -